不小心把svn上的文件夹删除了怎么恢复?

不小心把svn上的文件夹删除了怎么恢复?,第1张

用TortoiseSVN:\x0d\1在本地working copy中,用TortoiseSVN->Show log查看版本库的历史记录。可以用search。\x0d\2找到删除该文件或者文件夹的版本,在Logmessage里右键Revert the changes from this revision。\x0d\3该文件或文件夹就被恢复到本地的working copy中了。如果是误删除的,commit到Repository里就行了。\x0d\\x0d\用Eclipse的Subclipse插件:\x0d\1用Team->Show SVN Repository History查看版本库的历史记录。\x0d\2 找到删除该文件或者文件夹的版本,右键Revert to XX version\x0d\3该文件或文件夹就被恢复到本地的working copy中了。如果是误删除的,commit到Repository里就行了。

对互联网公司而言,SVN的重要性不言而喻。本文选用CollabNet Subversion Edge作为SVN服务端和控制台,以TortoiseSVN作为客户端部署SVN系统。CollabNet Subversion Edge控制台功能十分强大,便于维护管理,且能采用LDAP认证方式,适合部署了内部域控的组织。而TortoiseSVN客户端的功能和性能有口皆碑,无需赘述。

点击“OK”,在跳出的登陆框里输入用户名“admin”及其密码,按回车键登录。

可以发现成功登录版本库。

输入版本库url和检出目录,点击“OK”,在d出的认证框里输入域账号及其密码,点击“OK”,开始检出版本库。

检出成功。

可以发现目标版本库被成功检出到目标文件夹里。

可以看到一些LDAP用户登陆过系统管理后台,点击角色列表,可以看到系统已经定义好的角色:

点击角色名可以将该角色授予用户:

![]DFNIMpng]( >在项目提交的时候,不要提交bin,deBug,relerase文件夹及文件夹里面的东西,因为这些只是在本机运行环境所产生的。
版本控制,所有提交到SVN的代码、配置、文档都将会被记录,可追溯。协同合作,所有协作者共同维护一个版本,一人修改,多人同步。备份还原,每一次提交都是一次备份,可反复推倒重来。
权限管理,可针对不同的角色开放不同文件的权限,保护核心内容。分支管理,可以将主分支切出若干分支形成多个项目。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13342081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-18
下一篇 2023-07-18

发表评论

登录后才能评论

评论列表(0条)

保存