项目无法同步版本号
起因
最近开始负责公司的winform项目,不知道什么时候,同事加入和SVN同步版本号的功能.导致项目无法编译通过.其实还以为是VPN无法登陆,导致无法连接SVN的问题.在VPN能登陆还是一样的无法编译通过.
编译问题
在项目属性,找到生成事件.在预生成事件命令行中,可以看到是通过SubWCRev.exe工具实现的.同步SVN版本号,正常安装SVN工具之后,就可以正常使用该工具了.
但同事将SubWCRev.exe拷贝解决方案的根目录中,在预生成事件命令行,使用SubWCRev.exe的时候,会优先使用当前目录的exe程序.
第一种解决方式
根据vs中报错提示,在命令行中重新执行.
第二种方式
移除解决方案所在目录下SubWCRev.exe,因为在一个项目组,代码管理软件在这里是SVN是可以确定的.由SVN下的SubWCRev.exe所同步版本号.由于这个改动稍微有点大.这里采取第一种方式.
秋风
2018-06-20