今天早上我将几个项目提交到svn存储库.在提交操作期间,我的操作系统崩溃,现在所有svn命令(包括清理)都以相同的错误结束.
Previous operation has not finished; run 'cleanup' if it was interrupted
Please execute the 'Cleanup' command."
Run Code Online (Sandbox Code Playgroud)
由于"之前的操作还没有完成",我没有得到像Subversion那样的其他错误? 并且由于存储库非常大,我不想再像这里建议的那样检查所有内容:以前的操作没有完成的问题
我正在使用Visual Studio中的C#.net开发一个程序,并使用tortoise SVN控制它.
目前我正在根据内部版本号创建程序集版本.
有没有办法可以将项目程序集版本的最后部分链接到tortoise SVN中的修订版号,例如:
伪代码:
[assembly: AssemblyVersion("1.0.0."+SvnRevisionNumber.ToString())]
Run Code Online (Sandbox Code Playgroud)
这将确保我的程序集以其名称命名,而不是它们的构建号,但是在提交到存储库的最后一个修订号之后.
我正在Visual Studio中开发一个C#.net应用程序,我用版本的SVN来控制它.
我的问题是:有没有办法可以链接我的主项目的汇编版本,例如:
[assembly: AssemblyVersion("2.2.3.4")]
Run Code Online (Sandbox Code Playgroud)
到乌龟SVN的修订号.
以这种方式,我可以直接检查修订版2.2.3.4,而不是检查出例如.修订版52(或任何修订版等于版本2.2.3.4).
当我试图获得我的程序的特定版本时,这将使我更容易,因为我不必弄清楚SVN版本号等于我正在寻找的软件版本号.
谢谢