誰かがセットアップソースコントロールを言ったので、5分かかります。それは年齢を取っている、それは尻尾の厄介なと痛みだ!ワークフローを取得できません。svnリポジトリパスをサーバパスに設定する方法は?
とにかく私はsvnをserver1にインストールしました。 Server1は、既存のソースコードとプロジェクトをすべて保存するためにも使用されます。これらのソースコードは、現在server1のそれぞれのリポジトリに追加されています。 Visual Studio(VisualSVN)のサーバー1で作業コピープロジェクトを開くと、reposへのファイルパスはfile:/// d:/ fooです。コミットすると、file:/// d:/ fooが見つかりませんというエラーメッセージが表示されます。これは、マシン上ではなくサーバー上にあるためです。
どのようにしてfile:// \ server/d $/fooをポイントしますか?私は
のsvnを試してみました
は--relocateファイルを切り替える:/// D:/ fooのファイル:// \サーバー/ Dの$/fooの
が
ワークフロー機能しません私の頭を丸くすることができない部分はこれです。クラスプロジェクトの作業コピーをチェックアウトしてコンパイルすると新しいdllを私の作業コピーからプロダクションに移動しますか?または、dllをソース管理に戻してチェックし、それをソース管理から本番運用に移動しますか?複数のプロジェクトでDLLが使用されている場合は、すべてのプロジェクトが参照するフォルダにソース管理から取り出すか、それをすべてのプロジェクトのbinフォルダにコピーしますか?頭痛
EDIT: はあなたのすべての入力をありがとう、私はこの1つで辛抱します!
リポジトリはどのように配信されますか?それはServer1上のローカルリポジトリですか?あなたは作業コピーをどこでチェックアウトしましたか:ネットワーク上で現在使用しようとしているServer1のローカルチェックアウト(つまり、同じ作業コピーで作業している開発者はすべて間違っています:すべての開発者はそれぞれ独自の作業コピー)、それとも各開発者のマシンにチェックアウトされていますか? ワークフローや他のSVNの事柄については、ここで詳しく説明しています。http://svnbook.red-bean.com/en/1.5/index.html – Steef