我正在尝试设置TortoiseSVN。我正在使用Windows版本并使用上下文菜单,您右键单击它有一些选项。
对于最初将我的文件存入存储库,我尝试进行导入,这是唯一让它看起来像是工作的东西,它会显示在日志中。
但是当它到达我目录中的jQuery文件时,我得到一个错误,一切都停止了。
我怎样才能解决这个问题?
答案 0 :(得分:30)
Export不是您认为的那样。它用于获取存储库中已有的文件,而无需额外的版本控制数据。
对于我最初的导入,我通常只是
我从来没有遇到过这样做的问题。
这与TortoiseSVN手册的Import in place部分基本相同。除了我在结账后复制文件以避免警告。
答案 1 :(得分:5)
我不喜欢使用导入的原因是您在导入后不会得到工作副本。当我一直在处理一些代码并决定将它添加到新的存储库时,我只是在现有代码之上检查新的(空)存储库。完成后,您已将代码转换为工作副本,现在可以添加和提交(或忽略)所需的任何文件。比进口更简单,IMO。
答案 2 :(得分:2)
实际上,我不确定“导出”是做什么的,但是如果你使用“导入”,你至少可以将你的文件放到存储库中。这样做不会使您导入的文件夹成为svn文件夹,因此您必须在之后手动检查它。我想这与 Ben S 的answer一样,只是在其他步骤中。
答案 3 :(得分:2)
我使用TortoiseSVN作为我的源代码控制工具。我一开始学习如何使用它也遇到了一些麻烦,但这很简单:
它以某种方式给你一个错误似乎有点奇怪。你能解释一下吗?
答案 4 :(得分:1)
TortoiseSVN网站在此主题方面提供了帮助:
Importing Data Into A Repository
“导入到位”方法最简单。
- 顺便说一下,Subversion中的“export”是一种从存储库中获取代码的无版本副本的方法。