gpt4 book ai didi

svn - 如何在SVN中更新单个文件

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

我想 checkout 和 checkin 单个文件。我尝试了下面的命令,但没有用:

svn checkout <url_of_big_dir> <target> --depth empty

当我尝试下面的命令时,它起作用了。
svn export <url_of_big_dir> <target>

但是我在一些文档中读到,当您的要求是更新文件时,使用 Export 是不合适的。

如何更新单个文件?

最佳答案

检查目录,并且仅检查包含文件的目录(通过 --depth=empty ):

svn checkout <url_of_big_dir> <target> --depth=empty

接下来,进入 check out 目标并仅更新您想要的文件:
cd <target>
svn update <filename>

在这里, <filename>相对于 <url_of_big_dir> .从这里,您可以像往常一样修改和提交它。
export命令会创建文件的未版本化副本,这意味着您无法将其提交回存储库。如果您不需要这样做,那么导出就可以了,您可以在一个命令中完成:
svn export <url_of_big_dir>/<filename>

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

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