使用svn遇到的问题总结
Q:如何切换用户身份进行操作?
S:例如一个用户以guest的身份连接svn服务器checkout文件,如果一次选永久信任服务器的时候,以后的一切操作都是的权限就都是guest,如果我要临时切换为root或者其它用户提交点文件怎么办呢?很简单 删除 ~/.subversion/auth 文件夹(或者重命名一下)即可,再进行svn操作的时候,会重新要求你确认服务器指纹并确认身份,到那时候用其它用户名登陆,并选临时接受服务器就行了.
Q:不要提交软链接
S:可能svn会对软链接进行递归取值,否则checkout的时候会出现莫名奇妙的错误.
Q:挂在fat32分区上要注意的问题.
S:注意修改fstab的挂载参数,并指定uid和gid,否这会出现文件不区分大小写(AA和aa当为同一个文件)还有权限方面的一些麻烦,当然,这些问题不只是会影响svn.以下是我fstab的配置示例:
拜了一下Google大仙,发现Fwolf 同学遇到了和我基本一样的问题,他的解析更详细透彻些,可以参考一下.
S:例如一个用户以guest的身份连接svn服务器checkout文件,如果一次选永久信任服务器的时候,以后的一切操作都是的权限就都是guest,如果我要临时切换为root或者其它用户提交点文件怎么办呢?很简单 删除 ~/.subversion/auth 文件夹(或者重命名一下)即可,再进行svn操作的时候,会重新要求你确认服务器指纹并确认身份,到那时候用其它用户名登陆,并选临时接受服务器就行了.
Q:不要提交软链接
S:可能svn会对软链接进行递归取值,否则checkout的时候会出现莫名奇妙的错误.
Q:挂在fat32分区上要注意的问题.
S:注意修改fstab的挂载参数,并指定uid和gid,否这会出现文件不区分大小写(AA和aa当为同一个文件)还有权限方面的一些麻烦,当然,这些问题不只是会影响svn.以下是我fstab的配置示例:
/media/sda7 vfat shortname=winnt,posix,iocharset=utf8,codepage=936,umask=000,gid=46,uid=1000 0 1
拜了一下Google大仙,发现Fwolf 同学遇到了和我基本一样的问题,他的解析更详细透彻些,可以参考一下.
兄弟!交换个链接吧 :)
回复删除你我同样都是ubuntu一组 :D