Tag: tortoisesvn

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

有没有办法以编程方式使用TortoiseSVN和C#或其相关进程来检查存储库是否是最新的? (我可以使用System.Diagnostics.Process,但我不希望显示任何GUI内容。) 我没有SVN。 它是开源的…所以我可以通过所有的代码,但这似乎是一个痛苦。 我应该使用[dllImport]来调用TortoiseSVN bin目录中的一个DLL文件吗? 在一个相关的问题,我想看看文件夹是否甚至是Subversion的文件夹。 我的解决方案是首先找到文件夹是否存在,然后在TortoiseSVN的bin文件夹中使用subwcrev。 如果该文件夹不是Subversion的文件夹,它会抱怨。

AssemblyInfo.cs subversion和TortoiseSVN

我正在使用TortoiseSVN和Visual Studio 2008.有没有办法在每个版本中用svn的版本更新我的项目的assemblyinfo.cs? 例如,1.0.0。[svn的版本] – > 1.0.0.12

将Tortoise SVN版本号链接到汇编版本

我正在使用Visual Studio中的C#.net开发一个程序,并使用tortoise SVN控制它。 目前我正在根据内部版本号创建程序集版本。 有没有办法可以将项目组装版本的最后一部分链接到乌龟SVN的版本号,例如: 伪代码: [assembly: AssemblyVersion(“1.0.0.”+SvnRevisionNumber.ToString())] 这将确保我的程序集以其命名,而不是它们的构建号,但是在提交到存储库的最后一个修订号之后。