我现在正在使用较新版本的SVN(1.7)时出现了一些令人担忧的事情。Tortoise SVN 1.7复制文件问题
我有一个较旧的项目,我想将一些CI构建脚本复制到一个新项目中。我原来习惯于使用右键单击拖放,然后点击“导出所有版本化的项目”或任何它被调用来获取没有SVN历史记录的文件副本。
没有找到该选项后,我做了一个快速谷歌发现:
现在我去只是复制和粘贴我的文件,而不是和它的一些原因,保留了最新的图标在shell,我认为它可能只是操作系统不更新文件夹,所以忽略它,当我去提交时,我检查了日志,以确保它不是以某种方式链接到旧项目,它说没有版本信息。
无论如何,现在我确实提交了我在日志中查看并查看所有对照前一个存储库的检查,然后我的...因此,它具有我当前的日志条目作为新项目,以前的所有条目都具有旧的历史记录项目......这是一个错误还是在这里出了问题?
我不知道为什么这无关库将刚刚从复制的文件从其他无关的项目的任何信息......
也许你可以使用确切的Subversion术语来解释你的问题:工作拷贝,存储库,签出,提交......现在,它对我来说没有任何意义。 –
你可以显示存储库/存储库和文件的一部分?目前还不清楚是从哪个位置复制到哪个位置 – mliebelt
我认为上述内容相当简洁,我已经退房了Old-Project,我想从中导出一些文件到另一个退房新项目(在不同的仓库中)我曾经选择t下摆所有,然后右键点击拖放,然后选择“在这里导出版本化的项目”或者其他的东西,然后它会把文件放在那里。然而,在阅读发布的链接后,它说你应该只是正常的shell拷贝,所以我做了,但是由于某种原因,当我提交New-Project时,它包含来自Old-Project的日志条目,用于添加这些文件。 – Grofit