私はいくつかの異なるソリューションで使用したいこのクラスライブラリを用意しています。 DLLを参照するのではなく、このプロジェクトをAdd-->Existing Project
経由でソリューションに追加し、このプロジェクトを他のプロジェクトから参照しました。私は、クラスライブラリのソリューションを常に開いたままにする必要はなく、このライブラリのソースコードを別のソリューションで作成すると、オリジナルにも反映されます。しかし、私はソース管理に問題があります。既存のプロジェクトとして追加されているので、Gitはオリジナル以外のソリューションでそれを制御しません。元のクラスライブラリプロジェクトを別のソリューションから変更するときに、そのクラスライブラリプロジェクトをコミットする方法はありますか?既存のプロジェクトをソリューションに追加する際のソース管理を管理する方法
0
A
答えて
0
dllを参照するのではなく、このプロジェクトをAdd - > Existing Projectでソリューションに追加し、このプロジェクトを他のプロジェクトから参照しました。
git submodulesで手動で行うことができます。その解決策のレポがfollowing its own master branchであることを確認してください。
git submodule add -b master -- /url/library
そのように、あなたはオンデマンドでそのサブモジュールの内容を更新することができます任意の変更が他の場所で行われている場合は、git submodule update remote
はその内容を更新します。
サブモジュール用のVisual Studioのサポートはまだ予定されているので、それらは、コマンドラインで実行する必要があることに注意してください:あなたの質問は不明であるUserVoice "Commit changes to a submodule using VS"(2016年10月以降予定)
関連する問題
- 1. 既存のプロジェクトのXcodeソース管理に関する問題
- 2. 管理者ロール(私のソリューション)を追加する方法
- 3. Team Foundation Serverエラー - TFS206018 - ソース管理のソリューションを追加
- 4. 既存のTFSソース管理プロジェクトを使用する新しいTFS ALMプロジェクト
- 5. ソース管理から除外されたプロジェクトを追加する
- 6. Webプロジェクトのソース管理
- 7. ソース管理を維持しているソリューションでVSプロジェクトをスワップアウト
- 8. ソース管理でアクションを保存する
- 9. ソース管理下の製品にVisual Studioリファレンスを追加する
- 10. Visual Studio 2015プロジェクトがソース管理に追加されません
- 11. 経理管理ソリューション
- 12. Xcode 4ソース管理に.bundleを追加するには?
- 13. Flex3プロジェクトをソース管理下に置く最良の方法(サブバージョン)
- 14. WebStormのサードパーティJavaScriptライブラリをソース管理下で管理する
- 15. Woocommerceの管理注文リストにカスタムフィールドを追加する "注文"既存の列
- 16. ドッカーコンテナ管理ソリューション
- 17. 複数のプロジェクトのソース管理
- 18. 複数の.NETプロジェクトで共通DLLのバージョン管理を管理する方法
- 19. buddypressグループ管理者に管理者を追加させる
- 20. ソース管理でVS2015の複数のプロジェクトを対象にする
- 21. unity3dに管理DLLを追加する
- 22. ソナタの管理メニューにカスタムボタン/リンク/アンカーを追加する方法
- 23. Wordpressの管理サイドバーにカスタムリンクを追加する方法
- 24. Djangoのインライン管理者にサブセクションを追加する方法は?
- 25. datetimefieldを管理者チェンジリストのsearch_fieldsに追加する方法
- 26. RabbitMQにSSLを追加する方法GKEのUI管理?
- 27. ソース管理の.vcxproj
- 28. symfonyのエンティティへのファイルの追加を管理する方法
- 29. ソース管理下のプロジェクトを別のフォルダにコピーした場合、ソース管理は保持されますか?
- 30. 管理されたプロジェクトにネイティブクラスを追加する
を参照してください、しかし、いずれにしても成果物を作成追加、ライブラリ、バイナリなど、DLLファイルなど、良い考えではありません。一般に、ビルド成果物はGitによってバージョン管理されるべきではありません。 –
@TimBiegeleisen実際、共有プロジェクトには独自のリポジトリがあります。私が達成しようとしているのは、別のソリューションで変更されたときにコミットをトリガーすることです。 –