2008-08-15 18 views
3

変更があったことを認識したにもかかわらず、ソースサーバーの変更をチェックしていないビルドサーバーに問題がありました。VisualSVNサーバーで.svnの代わりに_svnを使用するように構成する

コントロールフォルダ(実際の名前がわからない)からトレースされました。既存の作業ビルドは_svnを使用していました。作業フォルダをクリアすると、完全に新しいチェックアウトが強制され、コントロールフォルダが.svnになったことに気付きました。元々、統合ルーチンは_svnを使ってコードをチェックアウトしていたようですが、現在は.svnを使用しています。

統合中に使用されているsvn.exeは、VisualSVN Serverからのものです。_svnを再度使用するように設定することはできますか?

元の作業コピーの使用方法_svnわからない! - これまでVisualSVN Serverを使用したことはなく、これを変更していません。

これは、Visual Studioの方がうまく動作することを推奨して_svnを使用するようにTortoiseSVNをセットアップし、必要に応じてビルドサーバーにTortoiseSVNもインストールしました。これが原因だろうか?

これも本当に必要ですか? MSBuildはMicrosoftのものなので、Visual Studioのようにお勧めしますか?

答えて

6

_svn対.svnに関するビジネスは、Visual Studio Webプロジェクトでのみ問題でした(とにかくVS2005で修正されていると確信しています)。一般的な "_svnはVSでうまくいきます"というものではありません。

リポジトリの問題ではなく、作業コピーの問題でもあります。つまり、SVNの一部のユーザーが_svnをセットアップしたクライアントを使用していて、一部が.svnを使用していても問題ありません。 (実際にチェックインされているこれらの_svn/.svnファイルのロードが何とかして極端に混乱するようなことがない限り)

.SVNが原因であるという具体的な証拠がない限りあなたは問題を抱えていれば、私はあなたができるところでそれに固執するでしょう。

3

私は、Visual Studio 2008と2005、およびCC.Net統合サーバー(MSBuild)で問題なく使用しています。私は.svn形式に固執します。

0

私の知る限り、_svnが必要です.WebApplicationsはディレクトリの1つがポイントで始まるときに問題があるためです。

2

http://subversion.tigris.org/svn_1.3_releasenotes.html

" Windowsの_svn"ディレクトリの公式サポート(クライアントと 言語バインディング)" セクション

を読んで、あなたが読んでいることに注意する必要がありますする必要があります数年前の文書、関連しているかもしれないし、そうでないかもしれない事実。

関連する問題