svn - .svn 文件夹不会在我结账时创建

标签 svn

我尝试了以下方法

  1. svnadmin 创建 svn_repos
  2. svn import my_first_proj file:///c:/svn_repos -m "初始导入"
  3. 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 copysvn 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/

相关文章:

svn - 多版本项目中是否需要主干

svn - 颠覆: ignore modifications to a file locally on one client only

c - 子剪辑 : add revision no in file

svn - Subversion 是否与 VSS 的链接类似?

svnsync : E200014 Base checksum mismatch Error

SVN错误: ( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries commit-revprops depth log-revprops atomic-revprops partial-replay ) ) )?

svn - 颠覆部分导出

svn - 如何复制在 SVN 中维护的源代码并将代码移动到不同的 SVN 存储库

eclipse - 如何在 Eclipse 中打开现有的 SVN 项目

两个项目版本中的 SVN 差异