不知何故,Tortoise Against Subversion似乎无法弄清楚源不在bin目录中:
1)设置提交时,bin目录中的所有源都显示为丢失:
Path Extension Text Status
bin/com/.../File1.java .java missing
bin/com/.../File2.java .java missing
2)更新有时会执行以下操作:
Action Path
Command Update
Restored C:\dev\...\bin\...\File1.java
Restored C:\dev\...\bin\...\File2.java
关于此的一些注意事项:
-Repo浏览器中bin /中没有任何显示。
是的,有一个svn:bin忽略。
-在上面的示例1中,.java文件以绿色复选标记显示在bin /中。
-在上面的示例2中,bin /中没有.java文件
-如果您尝试从bin /中删除bin文件,它将从src /中删除它们(这是2位试图清除此问题的开发人员所发生的)。
Obi-Wan Kenobi,请帮助我,您是我唯一的希望!
最佳答案
检查您的bin
文件夹,查看.svn
内容是什么样,或者右键单击bin
文件夹并选择Repo-browser
,然后查看它显示的路径。
听起来好像您(或您的构建脚本)可能已将src/.svn
目录复制到您的bin
目录中。
在这种情况下,Tortoise会将“ bin
”视为“ src
”,并认为您在src
的检出中丢失了源文件。
关于java - 如何使Tortoise在bin中看不到.java?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3188922/