weixin_慕斯卡1277660
2020-07-25
慕妹7475804
2020-02-24
svn和git还是有很大的不一样,git我更喜欢,
爱编程的男孩
2019-10-07
如果是用户不对就改属主:属组 chown root:root filename
权限不够就改权限 chmod 777 filename
蔡森冉815
2019-07-31
确实,16的版本中local是没法写入的,不过我感觉ubuntu中是有设置软件自启动的其他方法的,https://www.cnblogs.com/airdot/p/9688530.html可以看下这个
qq_小红帽_11
2019-06-27
慕姐2087897
2019-01-10
最后解决了吗
慕沐9913154
2018-12-13
线上线下都行,本地tortoiseSVN,远程服务器安装subversion,用Shell或者SecureCRT连接配置就行。
牛哥是光头
2018-11-19
以centos 7.6+svn 1.11为例。
第一步,进入web根目录/data/wwwroot/test,并svn检出:
# cd /data/wwwroot/test # svn checkout svn://127.0.0.1/project .
注意project后面是空格和点。
第二步,进入版本库文件夹内的hooks文件夹,如/data/svndata/project/hooks,复制post-commit.tmpl文件为post-commit,设定权限为755,编辑文件,删除最底下代码:
REPOS="$1" REV="$2" TXN_NAME="$3" mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf
加入如下代码:
#!/bin/sh REPOS="$1" REV="$2" export LANG="zh_CN.UTF-8" #设定语言 SVN_PATH=/usr/bin/svn #svn路径 WEB_PATH=/data/wwwroot/test #web目录 SVN_USER=user #svn账号 SVN_PASS=password #svn密码 LOG_PATH=/tmp/svn_update_test.log #日志位置 echo `whoami`,$REPOS,$REV >> $LOG_PATH sudo -u www $SVN_PATH update --username $SVN_USER --password $SVN_PASS $WEB_PATH --no-auth-cache >> $LOG_PATH #sudo -u www 中的用户名www请与web目录的文件所有者对应 #“user”和“123456”分别为svn的账号和密码
第三步,重启svnserve:
#killall svnserve #svnserve -d -r /data/svndata
第四步,在SVN客户端提交,然后查看web目录是否同步更新~
按上述情况一般不会出现错误
结束。
Arsenalzjx
2018-09-14
qq_缘起惜缘缘灭随缘_0
2018-09-03
macos 在终端里写就可以了
windows 可以使用 GUI 工具(视频里提到的小乌龟),不需要输入命令,也可以完成.
qq_DreamyBoy_0
2018-08-30
杰KaMi
2018-07-27
慕前端9898285
2018-06-04
把svn服务器的防火墙关了就行了。
service iptables stop
service ip6tables stop
小草1434
2018-05-26
我的问题也是,解决了吗,也是centos7.4
LsRelax
2018-05-21
看看命令有没有敲错了
二向伯
2018-02-02
Do you sicking now?
慕妹008569
2018-01-16
unbuntu
apt-get install subversion
Centos
yum install subversion
王洪朋
2018-01-06
是 svn 你写成了 snv,哈哈哈哈老铁
qq_仅此而已_32
2017-12-27
白乙
2017-12-18
强制递归删除 当前目录下的 imooc2版本库
1、rm 的命令参数
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出
2、./imooc2 是当前目录 下的imooc2 文件
开开心心就好
2017-12-18
经济条件允许就自己装Linux搭建SVN服务器,如果不允许就去租云服务器,也很便宜。
袖珍汤锅
2017-11-05
数冲突主要是指图片,音乐之类的非文字内容修改过提交之前没有及时更新导致的,建议提交之前先执行更新操作,可以有效的避免冲突。
袖珍汤锅
2017-11-01
svn rm 文件名 然后 svn ci -m "" 是将该文件从版本库中删除,
rm 文件名, 然后svn ci - m ""是将服务器中的文件直接删除,而版本库中仍然存在 你 svn up * 后 你用 rm 删除的文件,就会再次出现。
qq_星梓_0
2017-10-23
http://www.imooc.com/learn/109
慕课网的另外一个教程,上面有 windows 上 svn 客户端和服务端的下载和安装。
qq_在不同的世界演戏_0
2017-10-17
Linux 的copy没有加入版本控制,加入版本控制才能提交到版本库,Linux的copy应该只是物理性创建文件,SVN的copy除了物理性,版本控制应该是一个记录表格的东西,SVN copy后还会在表格中记录
啭地的猫
2017-10-07
1.修改本机的host 文件,然后在文件底部添加一条记录
192.168.1.1 xxx.com
2.购买xxx.com的域名添加一条解析到 192.168.1.1
qq_C先生_13279843
2017-09-26
用浏览器打开
多少个曾经以后
2017-09-26
慕标4167167
2017-09-24
你继续跟着听 这些命令 在win也可以用的 ,在win下 你创建不同的文件夹 然后自己的机器既可以当服务端也可以当客户端。这个跟系统没关系
逍遥游_0008
2017-09-16
是不是统一局域网呢?不是的话,就是ip地址错了,要用公网ip吧。