简体   繁体   English

Git作为源代码控制+ Visual Studio,没有GitHub

[英]Git as source code control + Visual Studio, without GitHub

Suppose John and Alice are a team of and they work on a private (not public nor opensource) project. 假设John和Alice是一个团队,他们从事一个私有(非公共或开源)项目。

Actually they are using VS2013 and SVN (TortoiseSVN) as source code repository. 实际上,他们使用VS2013和SVN(TortoiseSVN)作为源代码存储库。 They have a server machine with a SVN source control so they can push their changes. 他们有一台带有SVN源代码控制的服务器,因此可以推送更改。

So J and A are clients and S is the (SVN) code source server. 因此, JA是客户端,而S是(SVN)代码源服务器。

John starts creating a new project with Visual Studio 2017 that a priori uses Git as code source control. John开始使用Visual Studio 2017创建一个新项目,该项目优先级使用Git作为代码源控件。

Is there a way to use GIT as independent installer for J , A and S , without creating a public GitHub repository, or a private (but paid) GitHub repository? 有没有一种方法可以将GIT用作JAS独立安装程序, 而无需创建公共 GitHub存储库或私有(但付费)的 GitHub存储库?

Where, in that case to read about installing the Server GIT version (or it works like the client one)...? 在那种情况下,在哪里阅读有关安装Server GIT版本(或像客户端版本一样工作)的信息?

Or maybe is possible to continue to use SVN in the same way with VS 2017? 还是有可能继续以与VS 2017相同的方式使用SVN?

PS. PS。 I say about the GitHub, because just installed GIT setup and the first screen is the following one: 我说的是GitHub,因为刚刚安装了GIT安装程序,并且第一个屏幕是以下屏幕:

在此处输入图片说明

在此处输入图片说明

Why are you focused on GitHub ? 您为什么专注于GitHub Git is not tied to GitHub in any way. Git不以任何方式绑定到GitHub。 If John and Alice had been using a (private) SVN server and it was working fine for them, they can have a private server with git repos just as easily. 如果John和Alice使用的是(私有)SVN服务器,并且对他们来说运行良好,那么他们可以轻松地拥有带有git repos的私有服务器。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM