ubuntu安装svn以及常用svn命令

ubuntu安装svn以及常用svn命令

apt-get install subversion  

更新文件(update)。
svn update,在要更新的目录运行这个命令就可以了。

Linux(Ubuntu)下保存SVN账户密码

Linux(Ubuntu)下用SVN进行更新等操作时,总是提示输入用户名和密码,很不方便。

打开SVN配置文件:

vim /home//.subversion/config

例如,root用户的话

vi /root/.subversion/config
找到如下代码:

### Set store-passwords to 'no' to avoid storing passwords in the
### auth/ area of your config directory.  It defaults to 'yes',
### but Subversion will never save your password to disk in
### plaintext unless you tell it to (see the 'servers' file).
### Note that this option only prevents saving of *new* passwords;
### it doesn't invalidate existing passwords.  (To do that, remove
### the cache files by hand as described in the Subversion book.)
# store-passwords = no

将store-passwords = no这行更改为:
store-passwords = yes

这样在下次进行SVN操作时就不用再输入用户名和密码了。

工作中常见问题整理

svn: 目录中的条目从本地编码转换到 UTF8 失败 解决办法

问题描述:

svn update

svn: 目录XXXX 中的条目从本地编码转换到 UTF8 失败
svn: 不能把字符串从本地编码转换为“UTF-8”编码:
或者是英文的:

update Error converting entry in directory to UTF-8

问题分析:
造成这样的错误是你的linux系统用的是 utf8 的编码 而 你上传的 文件中/文件名 有gbk GB2312 的编码 就会出现这样的错误,

解决方法一:

要解决这个问题,你不必去改系统的LANG,修改自己的环境变量LANG即可。

具体方法是修改~/.i18n,使其内容如下:

export LANG=“zh_CN.GB2312”

然后,将 svn 出错的那个目录删除,并注销用户,重新登录,再用 svn 更新。

当然,最最简洁的方法是直接输入命令:

export LANG=“zh_CN.GB2312”
PS: 这种解决方法就是把原本utf8 的编码改成 gb2312 但是这种要是传 utf8的 就会出问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西京刀客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值