相同操作
- 同时编辑无论是否超过三行距离都会报错(合并分支失败)
- 应该合并成功
- 同时创建文件夹(因为新建时必须要新建一篇文章)
- 文件名不同、文件夹名相同时操作失败(分支合并失败)
- 应该合并成功
- 同一个目录下新建不同名称的文章后者报错
- 应该合并成功
- 同时删除文章
- 后者没有报错也没提示成功
- 应该报错找不到文章
不同操作
- rename-编辑无论先后顺序都合并失败
- 应该合并成功
- 删除-编辑
- 先编辑后删除(未报错)
- 应该报错-实际结果没删除成功
- rename-删除
- 先rename后删除 (未报错)应该报错-实际没删除成功
- 先删除再rename 正常报错(文章信息不存在)
- 编辑-新建目录(只是操作同一个目录下 )
- 先新建后编辑 编辑报错(分支合并失败) 应该合并成功
- 先编辑后新建 新建报错(分支合并失败) 应该合并成功
- 编辑-新建文章
- 先后编辑都报错(分支合并失败)
- 应该合并成功
- 新建目录-新建文章
- 先后编辑都报错(分支合并失败)
- 应该合并成功
- 新建目录-rename
- 先后编辑都报错(分支合并失败)
- 应该合并成功
- 新建目录-删除
- 先新建目录后删除 (未提示)应该提示删除成功
- 先删除后新建报错(分支合并失败) 应该合并成功
- 新建文章-重命名
- 先后编辑都报错(分支合并失败)
- 应该合并成功
- 新建文章-删除
- 先新建后删除 (未提示)应该提示删除成功
- 先删除后新建报错(分支合并失败) 应该合并成功
git(两端不同步)
- 编辑-编辑
- 先后编辑都报错(分支合并失败)
对同一个文件编辑合并失败 对其他操作不同步(互不影响)