我正在使用Tortoise SVN连接到java.net存储库 . 我使用Tortoise SVN 1.7将项目(文件夹)导入 {base_repository_url}/projectFolderName
存储库 .
它将所有内容导入到文件夹中的文件夹上,但是在我的本地机器上,我仍然没有在我的文件夹中看到任何特殊的SVN图标,因为.svn文件夹不是在我的项目文件夹中创建的 .
其次,我浏览了存储库,但项目文件夹已成功导入 . 我做错了什么,或者Tortoise SVN 1.7中有一个错误,即使在导入文件夹后也没有在其中创建.svn文件夹,因此再次右键单击同一个项目文件夹可以选择Import Again,由于项目已经导入并重新尝试会给您一个错误,因此您无法做到这一点 .
3 回答
图标叠加层仅在 Working Copy 对象上显示(如果已启用)
导入一些无版本树时,将其添加到 Repository
导入树不会将树转换为版本化的工作副本
为了处理Repository中的数据,您必须从Repository签出到另一个先前为空的目录,该目录在它之后变为Working Copy(带有覆盖)
如果我没记错的话,导入目录不会使本地目录成为工作副本 . 你需要再次结账 . 因此,按设计进行操作不符合您的预期 .
来自Importing Data Into A Repository章节:
这就是为什么你没有看到 .svn 文件夹 . 这是对还是错取决于你要对项目文件做什么 . 要为项目做出贡献,您需要使用 Checkout 菜单命令 . 见here