[英]Check out with SVN client from GIT repository
我正在将项目从svn迁移到git。 我的计划是在带有gogs或webdav的办公室中的私人服务器上建立一个中央存储库。
今天,我已经阅读了github提供的功能。 如果您在github上有一个存储库,则可以使用svn客户端签出一个分支。 然后,您可以在本地编辑文件,然后使用svn客户端将其推送回github上的存储库。 ( Github支持Subversion客户端 )
这将非常方便,因为某些项目成员仅安装了TortoiseSVN,而无法切换到TortoiseGIT。 这是因为TortoiseGIT需要管理员权限才能安装客户端。
这些项目成员将仅编辑某些Markdown和配置文件或小的错误修正。 因此,使用svn客户端的局限性不是一个大问题。
我已经找到了很多有关如何以另一种方式进行操作的资源(git客户端,svn服务器),但是我找不到任何有关如何实现像github一样的功能的信息。
谁能给我一些从哪里开始的提示?
如果有免费的商业解决方案,我希望使用现有的解决方案,但是如果需要一些编码的话,也可以。
你可以从这里开始
要么
https://support.rstudio.com/hc/en-us/articles/200532077-Version-Control-with-Git-and-SVN
或使用私有GitHub存储库
或为您的TortoiseSVN用户提供一些便携式git客户端。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.