我已经在线创建了一个存储库,我想向其中添加一个现有文件夹并对其进行版本控制。我正在使用 TortoiseSVN。
使用 Visual Studio 时,我只需单击“添加到 Subversion”,它就会自动将版本控制添加到我的项目中。当我单击物理文件夹时,所有内容旁边都有图标,表明它现在已版本化。然后我可以将其全部提交到 Visual Studio 内部或外部。
我的问题是,我现在有一个文件夹不属于我想要版本控制的 Visual Studio 项目。但我不知道该怎么做。如果我单击“导入”,我可以导入所有文件,但不会将版本控制添加到文件夹中。然后我可以将其导出到其他地方,但我仍然没有版本控制。
如何在 Visual Studio 不执行的情况下对现有文件夹进行版本控制?
最佳答案
您应该阅读SVNBook和 TortoiseSVN手动的。至少它们会帮助您总体理解 Subversion 和版本控制背后的概念。
当您svn import
某个文件夹到Subversion时,您稍后可以通过在TortoiseSVN或命令行客户端中执行svn checkout
操作来获取该文件夹的工作副本。
关于visual-studio - 将现有文件夹添加到 Visual Studio 外部的 SVN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11794483/