新的 SVN 并未撤消所有更改

发布于 2025-01-01 07:19:33 字数 229 浏览 0 评论 0 原文

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

I have a repository that I'm checking out from my SVN server onto Windows XP, and when it pulls down I don't have all the changes. There are several partial change sets when I look over the incoming changes as well as some whole change sets that aren't checked out. I am pulling head so I should get all of the changes. However, when I do an update on the project it still doesn't pull down the changes. What the heck is going on here? I've also noticed that once I check out the project I don't have any .svn directories. Could the .svn directories be stored somewhere else so when I do a full checkout it's using those folders or cached information causing the partial checkouts?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜司空 2025-01-08 07:19:33

确保使用 IntelliJ IDEA(而不是其他客户端)执行初始结账,因为当前 IDEA 版本为 尚不兼容 SVN 1.7 工作副本

如果从 IDEA 干净检出无法解决问题,请删除 IDEA system/vcsCache 目录并再次更新项目 (查看常见问题解答以在您的系统上找到它)。

您还可以尝试更新的版本以及一些 SVN 相关的修复。

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

Make sure you perform the initial checkout using IntelliJ IDEA, not some other client, as current IDEA version is not compatible with SVN 1.7 working copies yet.

If the clean checkout from IDEA doesn't resolve the problem, delete IDEA system/vcsCache directory and update the project again (see the FAQ to find it on your system).

You can also try more recent build with some SVN related fixes.

There must be .svn directory in each project subdirectory, note that they are not shown in the project view, use your favorite file manager to verify it. Also verify that the checkout root is mapped to Subversion in Settings (Preferences on Mac) | Version Control dialog.

中二柚 2025-01-08 07:19:33

确保您正在签出所需的路径,并且您确实正在执行签出而不是导出。否则,您应该看到应该存在的所有内容,并且每个工作副本都将拥有自己的 .svn 元数据文件夹,并且在所有文件夹中(这在 1.7 中进行了更改,以便 .svn 只会位于工作副本的根目录中)

Make sure you are checking out the path you want and also, that you are indeed doing a checkout rather than an export. Otherwise, you should see everything that ought to be there and every working copy will have it's own .svn meta data folder, and in all folders ( this is changed in 1.7 so that the .svn will only be in the root of the working copy)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文