Windows 将SVN签出位置连接到Codeplex,并将更新传播到连接到另一个SVN存储库的另一个开发位置
我想签出一个只读SVN项目,例如从Codeplex到本地磁盘上的文件夹,打开解决方案,比如说我正在获取Dotnetnuke并打开它的解决方案,将一些项目添加到解决方案中,并可能更改一些文件,以前使其可写。 我希望定期更新来自Codeplex的更改,并进行代码合并以保留更改 但是,我希望将此签出位置中的所有文件复制到另一个开发人员位置,在那里我将广泛使用源代码,并拥有本地SVN存储库来保存历史记录,并允许其他开发人员进行签入/签出。我应该能够从Windows资源管理器或Visual Studio SVN加载项使用TortoiseSVN进行签入/签出 因此,从Codeplex到第一个位置的签出将是一个中间位置,我想从中更新 位于另一个位置的开发区域,将连接到本地计算机上的读/写SVN存储库 所以,如何在第一个和第二个位置方向之间进行更新/同步是从第一个位置到第二个位置。 在从Codeplex更新SVN之后,我可以使用Tortoise SVN将更改从第一个位置移动到第二个位置吗 由于我使用的是GIT和Mercurial客户端,我将如何将更改传播到我的开发SVN位置。 我更喜欢能够跨源代码版本软件工作的解决方案。 德克萨斯州,Windows 将SVN签出位置连接到Codeplex,并将更新传播到连接到另一个SVN存储库的另一个开发位置,windows,svn,replicate,Windows,Svn,Replicate,我想签出一个只读SVN项目,例如从Codeplex到本地磁盘上的文件夹,打开解决方案,比如说我正在获取Dotnetnuke并打开它的解决方案,将一些项目添加到解决方案中,并可能更改一些文件,以前使其可写。 我希望定期更新来自Codeplex的更改,并进行代码合并以保留更改 但是,我希望将此签出位置中的所有文件复制到另一个开发人员位置,在那里我将广泛使用源代码,并拥有本地SVN存储库来保存历史记录,并允许其他开发人员进行签入/签出。我应该能够从Windows资源管理器或Visual Studio
Rad您可以使用SVN开关在存储库之间切换,尽管这可能是一件棘手的事情 如果将Codeplex的存储库作为R/W存储库的外部添加,会不会起到作用?见:
将允许我在Visual Studio中进行合并。我知道我可以使用“从本地版本导出”,但这会覆盖我的更改。我将检查开关和外部。TXS因为我可以在我的第一个位置进行一些中间更改,所以我似乎需要将该位置视为原始存储库,而不是Codeplex存储库。这是否可能:在第二个开发工作版本中,从本地工作文件夹的第一个位置获取更新和合并?显然,我可以创建另一个存储库来保存Codeplex更改,这是一种按需复制,并可能从我的开发工作文件夹使用切换或重新定位