gpt4 book ai didi

svn - 远程、断开连接的工作

转载 作者:行者123 更新时间:2023-12-04 22:38:35 25 4
gpt4 key购买 nike

我们使用 svn,我将开始在家工作。我的想法是带上我的笔记本电脑,检查项目并将其带回家,然后在周一返回并逆转该过程。

但它是一台笨重的笔记本电脑,我不喜欢骑着它背着它工作。

是否可以改为:

  • 创建第二个 Windows/SVN 用户“MeRemote”
  • 将项目签到“MeRemote”下的另一个位置
  • 将这些文件复制到 U 盘
  • 将磁盘带回家,“本地”处理文件
  • 周一返回,复制“MeRemote” checkout 项目
  • “MeRemote”提交对 repo 的更改
  • “RealMe”更新更改。

  • 这样,当我在办公室/家中工作时,一切都会被记录和盖章,我不必拖着沉重的笔记本电脑四处走动,源代码控制保持一致。

    这是正确的方法吗?在我进入另一个 SVN 痛苦世界之前检查一下。

    我们正在使用 SVN、VisualSVN 服务器、Visual SVN 客户端和 TortoiseSVN。

    最佳答案

    简单的方法

    这是使用 SVN 的正常过程:

  • 您可以通过执行 直接在 U 盘上下载项目。结帐 在你的拇指驱动器上。
  • 随身携带 U 盘,随时随地使用它(例如,您在家中的笔记本电脑)。
  • 当您使用 U 盘返回工作时,您可以 更新 代码,然后 提交 它全部放入存储库。

  • 当您使用工作登录更新更改时,它将显示谁更改并 checkin 了文件。您将遇到的唯一麻烦是修复可能出现的合并冲突。

    需要本地提交吗?

    如果您需要单独在您的拇指驱动器上进行本地提交,您可以通过在您的拇指驱动器上创建一个新的 svn 存储库来实现这一点。但是,您需要在拇指驱动器上的存储库和工作中的存储库之间复制文件。

    您还可以通过使用分布式版本控制来进行本地提交,正如 Alex Martelli 所指出的那样。 ,这是通过将存储库克隆到您的拇指驱动器然后将其同步回 svn 来完成的。

    关于svn - 远程、断开连接的工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/867401/

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