SharpSVN(1.5と1.6)コードのチェックアウトに問題があります。 (私のマシンにTortoise 1.5がインストールされていることに注意してください)SharpSVNパスの問題
これは以前と同じコードなので、何故壊れているのか分かりません。
using (SvnClient client = new SvnClient())
{
SvnUriTarget url = new SvnUriTarget(checkoutURL.ToString());
client.Authentication.DefaultCredentials = new NetworkCredential(userName, password);
return client.CheckOut(url, destinationPath, out result); //error happens here
}
このコードはSVNからコピーを引き下げます。 Sandboxという名前のディレクトリにコピーを作成します。
SharpSvn.SvnException:
Can't open file '..\..\..\TestHarness\Sandbox\testBuild\Trunk\TestProjects\XX\Source\XX.TestHarness\Tests\Service\_svn\tmp\text-base\IViewProject_Tester.cs.svn-base':
The system cannot find the path specified.
は、今これはクレイジーです:
何も変わっていない(私自身のシステム構成を除いて、私は分のものに取得します)、しかし、今、私はエラーを取得します。これはこれまでに大丈夫だった。 "クリーンアップ"を実行するように指示するために、以前にそこに作業コピーがあることを暗唱します!
また、SharpSVNが.csファイルが _svnディレクトリ内にあると判断することもあります。私のセットアップについて
..私は、.NET開発者ですので、 私のシステムは、その上に亀1.5(私はこの問題を解決することができるかどうかを確認するために亀1.6からダウングレードした後..ノー行く..
を持って、私はフォルダ
どれ手がかり_svn使用するように亀を設定したのですか?でも、質問は歓迎されている。..
完全修飾パスを使用します。 –