当前位置:首页 > SVN使用教程 - 图文
如用命令行操作,可以使用svn merge来“取消”这个工作拷贝上所作的操作
10.转换工作拷贝(跳转到另外一个分支)
当需要从一个工作拷贝到另外一个分支上继续工作时,可以点击右键,然后选择Switch。
当出现提示筐后,填入需要转换到的目的地址即可进行该操作。
完成了到分支的“跳转”,你的目录与直接取出一个干净的版本没有什么不同。这样会更有效率,因为分支只有很小的区别,服务器只是发送修改的部分来使你的工作拷贝反映分支。
如果用命令行,可以使用svn switch命令改变存在的工作拷贝到另一个分支。svn switch命令也可以带--revision(-r)参数,所以你不需要一直移动你的工作拷贝到最新版本。 如果一个用户知道分支工作只发生在部分子目录,我们使用svn switch来跳转部分目录(有时候只是单个文件),这样的话,他们依然可以继续得到普通的“trunk”主干的更新,但是已经跳转的部分则被免去了更新(除非分支上有更新)。这个特性给“混合工作拷贝”概念添加了新的维度—不仅工作拷贝的版本可以混合,在版本库中的位置也可以混合。 如果你的工作拷贝包含许多来自不同版本库目录跳转的子树,它会工作如常。当你更新时,你会得到每一个目录适当的补丁,当你提交时,你的本地修改会一直作为一个单独的原子修改提交到版本库。
注意,因为你的工作拷贝可以在混合位置的情况下工作正常,但是所有的位置必须在同一个版本库,Subversion的版本库不能互相通信。 11.FAQ
问题:tortoisesvn 1.4客户端连接不上服务器 现象:服务器一切正常, 其它组员都能连接上服务器,一切使用正常,用IE可以访问,可以正常使用,但是用 tortoisesvn 1.4客户端连接不上服务器 ,在 客户端输入地址后,一直就是出现\沙漏\过很长一段时间就报错, Eorr~~~~~~ 连接不上 后面跟着是IP地址
原因:
是卡巴斯基 6.0 版本的原因,, 其他同事可以用,是因为他们安装的是,卡巴斯基 5.0版本的,因为卡巴 6.0 会分析网络通信,所以可能引发延时之类的问题。 解决方案:
设置可信区域就可以了,如图
共分享92篇相关文档