Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

svn #28

Open
clms2 opened this issue Nov 6, 2018 · 0 comments
Open

svn #28

clms2 opened this issue Nov 6, 2018 · 0 comments

Comments

@clms2
Copy link
Owner

clms2 commented Nov 6, 2018

  • 权限配置:
[code/project1:/]
@dev_group = rw
[resource:/]
@dev_group = rw
  • 新建一个资源仓库
    切换到svn仓库目录
    svnadmin create test

  • 日志看不到问题
    anon-access = none
    清楚客户端缓存数据

  • 启动svn服务
    svnserve -d -r svn仓库目录

  • 停止svn服务
    killall svnserve

  • 将本地项目导入到仓库
    svn import [源路径] [目标版本库路径] -m [日志信息]

  • 删除.svn
    find . -type d -name '.svn' | xargs rm -rf
    find . -type d -name '.svn' -exec rm -rf {} \;

  • 重新定位
    a. svn info查看url
    b. svn switch --relocate 原地址 新地址

  • svn 检出中文文件失败
    export LC_CTYPE="zh_CN.UTF-8"
    不行的话用export LANG="zh_CN.UTF-8"

  • svn代码库从一个仓库迁到另一个仓库
    a. 切换到svn目录
    b. 导出项目 包括提交日志
    svnadmin dump pnew > dd
    pnew:要导出的仓库名
    c. 导入
    svnadmin load code --parent-dir zmq_admin < dd
    code:新仓库名
    zmq_admin:新仓库下的文件夹名

  • svn将已有文件纳入到版本库
    svn co svn://localhost/proa . --username xx --password aa --force

  • svn: Can't convert string from 'UTF-8' to native encoding
    export LC_CTYPE="zh_CN.UTF-8"

U:表示从服务器收到文件更新了
G:表示本地文件以及服务器文件都已更新,而且成功的合并了
其他的如下:
A:表示有文件或者目录添加到工作目录
R:表示文件或者目录被替换了.
C:表示文件的本地修改和服务器修改发生冲突

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant