如果你们只是想把总部服务器上的数据取过来,而不用修改后传回总部服务器,那么用svnsync就可以
了;若还想传回去,那就要另想办法了。
关于svnsync的同步设置,网上搜索一下吧,不是一两句话能说清的。svn与资源库同步不显示差异可以如下 *** 作。
1、检查SVN服务器的版本,如果版本比较老,请升级版本,升级版本后建议重新建立一个新的SVN库,把项目从旧库拷贝到新库中。
2、检查资源库的版本,如果版本比较老,也需要升级版本。
3、如果升级后仍然不显示差异请尝试再次提交文件到SVN,再进行SVN与资源库同步。
4、如果仍有问题,检查SVN服务器、资源库服务器、客户端的防火墙设置,确保网络连接正常。
5、联系SVN服务提供商,检查服务器设置是否正确。如果没有Subversion那么请进行一下 *** 作:
1File -> Settings -> Version Control
2在vcs中选择subversive,如果没有项目,先点击+ 加号 选择项目。最后apply保存!
1右键项目 选择Subversion
2选择commit Directory
3点击 commit 上传 即可!如果项目有svn,导入到intellij中就会有了 不需要额外的设置路径什么的,intellij自带vcs工具,很方便的
有时候intellij中看不到,需要VCS-->中某个地方 enable d出个框框,选择你的vcs的工具(git svn 等等)
我刚刚就是项目在intellij中没有subversion,自己找到了打开的地方尊敬的用户您好!
您可以访问联想社区,在最上方的搜索栏中搜索您所遇到的问题,找到解决方案,或者是与他人一起交流讨论。
联想社区地址:
>打开: /svn/web/ysc/hooks ,找到 post-committmpl, 修改内容为下:
然后将文件更名为 post-commit ,没有 tmpl 后缀,重要事情说三遍;
另外务必授予 777 权限,不然也有可能跑不起来;
权限:chmod 777 post-commit
#!/bin/bash
REPOS="$1"
REV="$2"
export LANG=zh_CNUTF-8
echo "Code Deployed at `date "+%Y-%m-%d %H:%M"`" >> /svn/web/ershop/hooks/deploy_log
/usr/bin/svn update --accept tf --username admin --password admin123 />
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)