我尝试了以下方法
svnadmin 创建 svn_repos
svn import my_first_proj file:///c:/svn_repos -m "初始导入"
svn checkout file:///c:/svn_repos
命令返回
A svn_repos\trunk
A svn_repos\trunk\Sample.txt.txt
A svn_repos\branches
A svn_repos\branches\my_pers_branch
Checked out revision 1.
然而 .svn
文件夹并未在 check out 文件夹中创建。
因此 [我猜],我无法执行 svn copy
或 svn merge
。
为什么会出现这种情况? 问题是什么? 我的命令有什么问题吗
最佳答案
也许您希望在 my_first_proj 目录中找到该 .svn 目录。目前,你的 svn 在“svn_repos”目录中 check out ,相对于你在 check out 命令中输入的路径。你可能想要做的是:
svn checkout --force file:///c:/svn_repos/ my_first_proj
它检查现有目录中的存储库。不过,通常的方法是第一次 check out 到另一个目录。
关于svn - .svn 文件夹不会在我结账时创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277715/