如何在DOS里使用SVN呢?

2025-05-14 10:57:37
推荐回答(1个)
回答(1):

tortoisesvn命令
tortoisesvn的gui程序被称为
tortoiseproc.exe

所有的命令都指定参数
/command:abcd,
abcd
是必须的命令名。大多数这些命令需要至少一个路径作为参数,如
/path:“一些路径”

由于一些命令需要一个目标路径的列表(例如提交一些特定的文件)
/path
参数可以接收多个路径,由一个
*
字符
分隔

tortoisesvn使用临时文件在shell扩展和主程序之间传递多个参数。
从tortoisesvn
1.5.0或更高版本,
/
notempfile
参数是过时的并且没有必要将它添加了。
进度对话框用于提交,更新和更多的命令通常保持打开状态的命令后,直到用户按下
“确定”
按钮
完成

这是可以改变的,在设置对话框中选中相应的选项。
但是,使用此设置将关闭进度对话框,不管你的批处理文件或从tortoisesvn右键菜单中启动命令。
要指定一个不同的位置配置文件,使用的参数
/configdir:“路径为
config
目录”

这将覆盖默认的路径,包括任何注册表设置。
要关闭进度对话框的命令结束的情况下自动设置永久性的参数,你可以传递
/
closeonend
参数。
/
closeonend:0
不自动关闭对话框
/
closeonend:1
,会自动关闭,如果没有错误
/
closeonend:2
会自动关闭,如果没有发生错误和冲突
/
closeonend:3
会自动关闭,如果没有错误,冲突和合并
/
closeonend:4
会自动关闭,如果没有错误,冲突和合并