VisualSVN にコミットした Visual Studio プロジェクトがあります (Visual Studio のVisualSVN
=>Commit
メニューを使用)。NuGet を使用して、このプロジェクトに多数のライブラリを追加しました。
私の同僚は、私が SVN にアップロードしたプロジェクトを ( VisualSVN
=>経由Get solution from Subversion...
で) ダウンロードしましたが、これらのライブラリが見つからないことに気づき、再ダウンロードする必要があります。
いくつかの質問:
- これは設計によるものですか?または、ソリューションを適切にコミットしていませんか? それとも、同僚が自分のマシンにソリューションを正しくダウンロードしていないのでしょうか?
- これが仕様によるものである場合、SVN サーバーからダウンロードしたソリューションへの参照を再度追加する正しい方法は何ですか? 参照を追加して作業した可能性があり、その後更新された可能性があるのではないかと心配しています。そのため、同僚が NuGet を介して同じ参照を再度追加すると、異なる最新バージョンが取得されます。これは私のプログラムを壊します。これは正当な懸念事項ですか?