
正文
关于javasvn提交代码的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SVN的操作说明以及备份策略
1、在备份用SVN服务器上,建立一个新的空版本库。在备份用空版本库的hooks文件夹中新建一个文本文件,其中写入一行“exit 0”,重命名为pre-revprop-change.bat。
2、方式一:直接备份仓库整个文件夹(全部版本),重装svn程序后直接还原过去。
3、SVN有两种备份机制:hotcopy,可以实现增量或全库的热备,具体的指令参数可以查看svn hotcopy的帮助;svnsync,本用作svn服务器间的同步,也常被用作备份。我个人喜欢这种备份方式,我详细说一下这种方法吧。
4、svn备份一般采用三种方式:1)svnadmin dump 2)svnadmin hotcopy 3)svnsync.注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令、rsync命令。
相关问答
Q1: 刚开始进公司写java代码,运用的是SVN管理,我就想问哈自己写好模块后提交...
svn就是版本管理的那么一个机制。比如说你修改的是com.people.len 这个包下的demon.java这个文件。同时也有别人修改这个文件并提交了。你再commit的时候就会提示你代码有冲突。
利用SVN这个软件,百度就能下载,安装完后根据公司的SVN地址就可以访问提交的代码等文件并导入到本地,自己写的代码也可以提交上去。而且eclipse、Myeclipse也可以安装SVN插件,直接在软件内检出和提交代码。
SVN这个东西乱动不得啊。找你目前的情况来说,就是你和你同事的代码都已经不是你第一次提交SVN前的代码了。。这个就不好办了哦。
Q2: svn提交的时候不能提交空目录,请问有什么解决办法
如下图所示,经常碰到的冲突提交失败。 首先在编辑之前先把svn上面的内容更新下来,保证是在最新的版本上修改的,不然还是会提示冲突的。然后选择目标文件右键,选择“svn“。 在弹出列表里选择”获取锁定“。
解决方法就是:把内容都备份出来。把目录的SVN状态清理一下,重做一遍。
解决方式:要先把要添加的文件放到working copy相应的目录下;执行add。再按commit即可。另一种方法是;打开SVN客户端;首先要从服务器上把这个版本库checkout到客户端;然后在checkout出来的文件夹里进行操作。
SVN中出现了误操作基本都是可以撤销或者还原的。如LZ提到的误删除可以使用update功能从库上重新更新一份下来,更新下来的文件内容以SVN配置库为准。创建文件夹提交有两个前提条件有权限已添加到版本控制。
从错误信息来看,显然是权限问题,也就是说你所用的SVN用户ID只有对这个文件夹的读取权限,而没有对这个文件夹的写权限。至于你所说的在别的电脑上是可以的,我猜测是对不同的文件夹进行的验证。
关于javasvn提交代码和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







