1

我正在开发一个类似于 SVN 的项目,能够创建存储库、签出、创建用户和提交,但在导入期间出现错误“工作副本 'E:\Admin\admin' 太旧(格式 10,由 Subversion 创建1.6)" 和一些它显示找不到路径。

     using (SvnClient client = new SvnClient())
        {
            SvnAddArgs saa = new SvnAddArgs();
            saa.Force = true;
            saa.Depth = SvnDepth.Infinity;

            SvnImportArgs ca = new SvnImportArgs();

            ca.LogMessage = "some log message";

            SvnCommitResult result;

            Uri uri = new Uri(getPathToRepository());

            String fileName = getPathToFile();
            client.Authentication.DefaultCredentials = new System.Net.NetworkCredential("koteswar", "neeraja");

            client.Import(fileName, uri, ca, out result);

        }

这件事怎么能解决,谢谢。

4

1 回答 1

1

我找到了解决方案,但它对我的情况非常具体。

client.Import(fileName, 
new Uri("https://koteshwar:8443/svn/"+comboBox1.SelectedItem+"/trunk"), ca, out result);.
于 2012-05-01T10:05:35.777 回答