gpt4 book ai didi

linux - 如何在终端内完成 svn 提交过程?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:53:37 26 4
gpt4 key购买 nike

我是 svn 和 linux 的初学者。我想从存储库 URL 中删除测试文件。这些文件是通过导入命令添加的。现在,当我使用 svn delete 命令从本地 svn 目录中删除这些文件时,它已成功完成。现在是执行提交的时候了,问题就出在这里,我输入 svn commit 命令,它显示了在提交期间需要执行的所有操作的列表。要添加或删除的文件或必须执行的任何操作。我被困在这里,我不知道该怎么做才能完成提交。

enter image description here

最佳答案

svn commit 启动一个编辑器,您可以在其中输入提交消息。输入消息后,保存退出,提交完成。如果您没有输入任何内容就退出,Subversion 会询问您是要中止提交还是返回编辑消息。

您的屏幕截图看起来像 vim,这是黑客最棒的编辑器。按 i 键进入编辑模式,输入你的文本,然后按 Escape 退出编辑模式(回到命令模式),然后输入 : wq 保存文件并退出(w = 写入,q = 退出)。

如果你不希望 Subversion 在提交时启动编辑器,你可以在命令行输入提交信息,例如:

svn commit -m 'deleted junk'

这与运行svn commit,输入“deleted junk”,保存退出是一样的。这样做的缺点是使用此方法您看不到将要提交的文件列表,这对于避免错误提交很有用。

关于linux - 如何在终端内完成 svn 提交过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24869859/

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