gitsvn版本控制

svn

svn白名单添加:

有两种方式:

1、设置全局属性(推荐)

svn:global-ignores

属性值:

target
.idea
*.iml

2、设置文件夹属性,需要递归全部

svn:ignore

.idea
*.iml
**/target/
**/*.iml

git

检出v8自定义手写代码子模块

# 如果是普通文件或目录,先删除
rm -rf bpmkuozhan1687936255787222559-ext
git rm -r bpmkuozhan1687936255787222559-ext  # 如果已加入git

# 然后重新添加子模块
git submodule add http://10.242.56.28/extend-autocode/backend/bpmkuozhan1687936255787222559.git bpmkuozhan1687936255787222559-ext

# 更新子模块
git submodule update --remote --recursive
# 进入子模块目录
cd bpmkuozhan1687936255787222559-ext

# 切换到 1.0 分支
git checkout 1.0

# 返回主工程目录
cd ..

# 查看所有子模块当前分支状态
git submodule foreach git branch