svn提交强制注释并限制格式
@echo off setlocal set SVN_BINDIR=C:/Program Files/Subversion/bin/ set REPOS=%1 set TXN=%2 rem check that logmessage contains at least 10 char...
@echo off setlocal set SVN_BINDIR=C:/Program Files/Subversion/bin/ set REPOS=%1 set TXN=%2 rem check that logmessage contains at least 10 char...
#!/bin/sh #Created by rocdk890 log_path="/var/log/" #日志记录的目录地址 log_file="svn.log" #默认日志文件名称 log_file_new=${log_path}${log_file}-$(date +%Y%m%d)...
这篇文章在原作者的代码基础上稍微进行了下修改,让其完全满足我们svn结构的,使其能够远程同步到另外一台服务器上.
svn服务器ip:10.168.227.xx
项目web服务器:10.27.2.xx
svn代码库:svn://10.168.227.xx/slogra/branches/dev_whdysp2017spring/
项目web服务器代码根目录:/data/www/vhosts
先来看svn钩子里的内容:
cd /home/svn/slogra/hooks/
vi post-commit
...
今天同事在新服务器上更新svn代码的时候,出现如下错误:
Can't convert string from native encoding to 'UTF-8':
svn:
5?\228?\189?\141?\227?\128?\128950?\231?\130?\185?\227?\128?\128?\229?\138?\160?\232?\151?\164?\227?\128?\128?\230?\133?\142?\228?\186?\140.jpg
svn: Can't convert string from 'UTF-8' to native encoding:
svn:
docroot/new_interview/images/?\230?\151?\165?\230?\156?\172?\229?\183?\165?\229?\173?\166?\233?\153?\162?\227?\128?\128?\230?\173?\163?\231?\148?\176.jpg
然后代码也没有下载下来,找到docroot/new_interview/images/文件夹下面一看...