gpt4 book ai didi

svn - 如何在SVN中更新文件?

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

谁能告诉我用于更新SVN信息库中文件的命令。该文件已经导入,我只想修改更改。

该文件是main.css和文件路径/home/weblab/public_html/cake_1_2/app/webroot/css

有人可以给我确切的命令吗?

最佳答案

我猜想您已经使用“svn import”将文件放入存储库中。如果真是这样,那么您在磁盘上的本地文件将不属于工作副本,并且您将无法对其进行“svn commit”。

为了验证这一点,请从您的代码所在的目录中运行svn info。如果显示:svn: '.' is not a working copy,则当前目录不是工作副本。

然后,您需要做的是:

  • 将存储库中的项目编码到本地工作副本(临时目录)。
  • 通过工作副本
  • 将您的更改复制到现有文件
  • svn checkout这些更改。

  • 完成此操作后,重命名原始项目位置(您现在的工作位置)并将工作副本移到该位置。现在,您可以正常从工作副本中 svn commit了。

    如果您现在使用的文件夹称为: svn commit,而工作副本称为 /home/username/myproject。然后,您可以输入以下内容:
  • /tmp/workingcopy
  • mv /home/username/myproject /home/username/myproject.old

  • 现在继续使用 mv /tmp/workingcopy /home/username/myproject进行工作,如果确定所有代码都在svn存储库中,则可以删除 /home/username/myproject

    关于svn - 如何在SVN中更新文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/943665/

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