gpt4 book ai didi

eclipse - 基本颠覆问题

转载 作者:行者123 更新时间:2023-12-01 08:41:11 24 4
gpt4 key购买 nike

我刚刚开始使用 subversion,并阅读了官方文档(svn 书)、备忘单和一些指南。我知道如何安装 subversion(在 linux 中),创建存储库(svnadmin create),并将我的 Eclipse 项目导入存储库(SVN 导入),查看存储库文件(使用 svn 列表)。

但我无法理解其他一些术语。例如,在将我的 Eclipse 项目导入新创建的存储库后,我对我的 Eclipse 项目(超过 1 个文件)进行了更改。现在,我应该如何使用对我的 Eclipse 项目所做的添加文件/更改来更新存储库?

svn update 命令将存储库中的更改带入您的工作副本 - 这与我想要的相反,即将我在 Eclipse 项目中所做的更改带入存储库中先前导入的项目中。如果我是正确的,那么您更新存储库的频率(随着您不断扩展项目实现)比您当前的项目(更新)。

另外,我不明白你什么时候会使用 svn merge。 svn book 声明它将两个来源之间的差异应用于工作副本。有没有一种情况可以解释这一点?

最后,我可以将多个项目 checkin 存储库吗?还是为每个项目创建一个新的存储库更好?

最佳答案

  1. 您要查找的术语是“提交”。

  2. Subversion 不会专门锁定文件以进行编辑(尽管如果您真的非常想这样做,有一个命令可以这样做)。因此,您可能需要合并两个不同用户对文件的编辑集,甚至是来自计算机上两个不同位置的两个不同工作副本的编辑。

  3. 多个项目都可以。恕我直言,最好的方法是存储库/项目/主干等,而不是存储库/主干/项目。

关于eclipse - 基本颠覆问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2828527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com