你可能会问为什么我需要同时提交一个项目?
在我们公司,我们建立了一个系统来备份所有项目。为此,我们使用了 SVN。现在我们有一个客户端,他正在使用 TFS,并且项目已提交到他们的服务器。我们也想在我们的系统中保留代码的备份,我们想为此使用 SVN 服务器。我们不想使用迁移工具。
所以我计划将 TFS 与 Visual Studio 项目一起使用,并开发一个 AddIn/Plugin 来提交到 SVN 服务器。但是,这一步并没有取得成果。无法从AddIn调用可以提交到 SVN的DLL(我使用过SharpSVN)。现在我正在尝试使用System.Diagnostics.Process通过代码本身调用 SVN 命令。它也遇到了一些问题。
我想得到一些关于如何进行的建议。我应该使用AddIn还是可以通过任何其他方式获得所需的结果?还是我们应该手动执行此操作,例如复制代码并在一天结束时将其提交到 TFS 和 SVN?