java - 如何让 Tortoise 在 bin 中看不到 .java?

标签 java tortoisesvn

不知何故,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/

相关文章:

linux - Tortoise SVN 预提交脚本允许提交包含定义的字符串

java - 如何在 Android 中发送点击事件

java - 在 Selenium 中定位脚本

windows - 在 Linux 和 Windows 之间传输 Subversion 更改

svn - TortoiseSVN统计信息中作者身份的百分比是多少?

SVN:防止子目录更新?

SVN存储库配置

java - Veracode CWE ID 404 资源关闭或释放不当

java - 在Gradle Spring Boot Hibernate项目中设置LiquiBase

java - Sonar、QAPlug、IntelliJ 集成 - 多个配置文件?