今天我们的一个开发人员从我的subwcrev post-build命令中得到了“错误9009”。它在命令行中运行良好。修复它的原因是重启Visual Studio。其他几个人发现更新SVN和/或确保它在路上是罪魁祸首; http://forum.battleclinic.com/index.php?topic=42617.0;Building-problems http://www.autismcollaborative.org/wiki/index.php?title=Troubleshooting
我很惊讶没有看到SubWcRev的错误代码列表及其含义。有谁知道在哪里找到它?谢谢!
答案 0 :(得分:7)
您可以在source。
中找到错误代码// Internal error codes
#define ERR_SYNTAX 1 // Syntax error
#define ERR_FNF 2 // File/folder not found
#define ERR_OPEN 3 // File open error
#define ERR_ALLOC 4 // Memory allocation error
#define ERR_READ 5 // File read/write/size error
#define ERR_SVN_ERR 6 // SVN error
// Documented error codes
#define ERR_SVN_MODS 7 // Local mods found (-n)
#define ERR_SVN_MIXED 8 // Mixed rev WC found (-m)
#define ERR_OUT_EXISTS 9 // Output file already exists (-d)
#define ERR_NOWC 10 // the path is not a working copy or part of one
答案 1 :(得分:-2)
从以下项目中移除它:项目 - >属性--->建立活动 - >预构建事件命令行
subwcrev" $(SolutionDir)。" " $(PROJECTDIR)属性\ AssemblyInfoTemplate.cs" " $(PROJECTDIR)属性\的AssemblyInfo.cs" -f
然后构建项目