svn - 一个新的 SVN 并未撤消所有更改

标签 svn intellij-idea partial svn-checkout

我有一个存储库,我正在将其从 SVN 服务器 check out 到 Windows XP 上,当它关闭时,我没有看到所有更改。当我查看传入的更改时,有几个部分更改集以及一些未 checkout 的整个更改集。我正在努力,所以我应该得到所有的改变。但是,当我对项目进行更新时,它仍然没有拉下更改。这到底是怎么回事?我还注意到,一旦我 checkout 该项目,我就没有任何 .svn 目录。 .svn 目录是否可以存储在其他地方,以便当我进行完整 checkout 时,它使用这些文件夹或缓存信息导致部分 checkout ?

最佳答案

确保您使用 IntelliJ IDEA(而不是其他客户端)执行初始结帐,因为当前 IDEA 版本是 not compatible with SVN 1.7 working copies yet .

如果从 IDEA 进行彻底检查未能解决问题,请删除 IDEA system/vcsCache 目录并再次更新项目(see the FAQ 以在您的系统上找到它)。

您还可以try more recent build修复了一些 SVN 相关的问题。

每个项目子目录中必须有.svn目录,注意它们不会显示在项目 View 中,请使用您喜欢的文件管理器来验证它。还要验证 checkout 根是否已映射到设置(Mac 上为首选项)中的Subversion | 版本控制对话框。

关于svn - 一个新的 SVN 并未撤消所有更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9058975/

相关文章:

java - Eclipse 补丁文件不适用于具有不同名称的同一项目

intellij-idea - 如何使用 IntelliJ 插入 lambda (λ) 符号?

intellij-idea - IntelliJ IDEA中的CodeLens样式上下文信息

java - 如何设置 Intellij 在实例变量不存在 "this"时发出警报

function - SML 中具有用户数据类型的部分函数

svn - 将主干更改合并到分支中,然后将分支更改放回到主干中

git - 使用 GIT 的多个相似站点?或者其他一些版本控制?

svn - 用于在Subversion中定义差异工具的环境变量

python - 如何使用 Django 渲染局部?

asp.net-mvc - ASP.Net MVC 强类型部分 View 和继承属性