Csharp/C#教程:以编程方式使用TortoiseSVN和C#或其相关进程来检查存储库是否是最新的分享


以编程方式使用TortoiseSVN和C#或其相关进程来检查存储库是否是最新的

有没有办法以编程方式使用TortoiseSVN和C#或其相关进程来检查存储库是否是最新的?

(我可以使用System.Diagnostics.Process,但我不希望显示任何GUI内容。)

我没有SVN。

它是开源的…所以我可以通过所有的代码,但这似乎是一个痛苦。

我应该使用[dllImport]来调用TortoiseSVN bin目录中的一个DLL文件吗?

在一个相关的问题,我想看看文件夹是否甚至是Subversion的文件夹。 我的解决方案是首先找到文件夹是否存在,然后在TortoiseSVN的bin文件夹中使用subwcrev。 如果该文件夹不是Subversion的文件夹,它会抱怨。

你可以看看sharpsvn: http ://sharpsvn.open.collab.net/。

对于您的相关问题 – subversion sourcecontrol下的文件夹有一个名为.svn的(隐藏)文件夹,其中包含特定于Subversion的数据。 您可以使用此目录的存在作为基本检查。 Sharpsvn可能对此有更好的支持。

您可以查看SharpSvn

SharpSVN

上述就是C#学习教程:以编程方式使用TortoiseSVN和C#或其相关进程来检查存储库是否是最新的分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1034088.html

(0)
上一篇 2022年1月18日
下一篇 2022年1月18日

精彩推荐