不知何故,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/中没有任何显示。
-是的,bin 有一个 svn:ignore。
- 在上面的示例 1 中,.java 文件显示在 bin/中并带有绿色复选标记。
-在上面的例子2中,bin/
中没有.java文件
-如果您尝试从 bin/中删除 bin 文件,它将从 src/中删除它们(这已经发生在 2 个试图解决这个问题的开发人员身上)。
帮助我,欧比旺克诺比,你是我唯一的希望!
最佳答案
检查您的 bin
文件夹并查看 .svn
内容是什么样的,或者右键单击 bin
文件夹并选择 >Repo-browser
并查看它向您显示的路径。
听起来您(或您的构建脚本)可能已将 src/.svn
目录复制到您的 bin
目录。
如果是这种情况,那么 Tortoise 将“看到”您的 bin
作为您的 src
并认为您从 src 的 checkout 中丢失了源文件
。
关于java - 如何让 Tortoise 在 bin 中看不到 .java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188922/