を使用して、特定のフォルダー(PC上)をSVNの場所にタグ付けしようとしていますSvnClient
。
Branch/TagはSubversionでの単なるコピー操作であることがわかりました。
- 場所へのコピーがタグの作成に似ている(または同じである)というのは本当ですか?
この
SvnClient.Copy
コマンドには次の署名があります。public bool Copy(SvnTarget sourceTarget、string toPath)
私はそれを次のように使用しています:
string CILocalPath = System.IO.Path.Combine(NewLabelFolderPath, "CI"); // C:\MyFolder
string CITagPath = textBoxCI.Text.Replace(textBoxBranchKeyword.Text,textBoxTagKeywork.Text); svn://10.205.10.72/OurFolders
SvnTarget CITarget = SvnTarget.FromString(CITagPath);
client.Copy(?,?);
その非常に紛らわしいし、最初のパラメータが私のローカルパスまたはリモートパスであるかどうかはわかりません。
正しく使っていますか?助けてください。
編集:
私C:\MyFolder
は最初の引数として配置し、もう一方を2番目の引数として配置しましたが、次のエラーが発生しました:
この引数は有効なパスではありません。Uriが指定されました
パラメーター名:toPath