使用Git+VS实现源代码管理

作者: 衡泽_徐峰 | 来源:发表于2016-08-20 12:43 被阅读0次

Bonobo Git Server,一款用ASP.NET MVC开发的Git源代码管理工具,界面简洁,基于Web方式配置,简单易用。
下载地址:https://bonobogitserver.com/

在服务器上解压下载的压缩包。

Bonobo根目录

给IIS_IUSRS赋予Write和Modify权限。

文件夹安全属性

在IIS中创建网站或者应用程序。

IIS配置

这里我创建了一个独立的程序池。

程序池属性

配置完成之后就可以直接访问Bonobo Git的管理地址了。

管理员的用户名和密码默认是: admin

Git登录页

新版的Bonobo Git支持简体中文,可以在Settings中进行修改。

全局设置

现在我们创建一个新的测试库。

创建新库

创建之后查看库的详情,可以看到Git库位置,这个就是客户端连接这个库的地址。

浏览新库

服务器配置完成。
接下来我们使用VS配置客户端。
先下载GitHub插件。

VS的GitHub插件

完成之后打开团队资源管理器(第一次打开貌似要选择使用TF还是Git)。
点击主页(房子图标)旁边的连接,进入连接管理界面。

连接

点击克隆按钮,分别输入库的地址,选择本地库的位置。(Git有分布库的概念,服务器上有一个库,每个客户端也库)

克隆库

注意:本地位置所在的文件夹一定要是空文件夹,否认会出现下面的错误。

克隆失败

克隆成功如下:

克隆成功

然后回到主页,新建一个用于测试的项目。
主页上有四个按钮,分别是:更改、同步、分支和设置。最常用的应该就是更改和同步了。

主页

项目建好之后,点击更改,Git提示有更新的数据,然后填写更改原因,最后提交。

添加到库

还有一种方式是在解决方案上点右键,选择“将解决方案添加到源代码管理”。

添加到库

添加成功后,资源管理器中的资源会有一个蓝色小锁的图标出现,表示已受托管。

添加成功

现在我们随便修改一下源代码。

修改代码之后

在团队资源管理器中的主页上,点击更改,操作与添加一样。

提交更改 提交成功

提交更改之后,可以在代码中查看更改记录。

修改记录

以上的修改都是修改的本地库,现在要同步到Git服务器。
在主页点同步按钮。
点击推送。

同步 推送成功

现在我们去服务端查看推送结果。

浏览库 提交记录 修改记录

另外,修改Git的访问凭据如下:

修改Git的凭据

相关文章

  • 使用Git+VS实现源代码管理

    Bonobo Git Server,一款用ASP.NET MVC开发的Git源代码管理工具,界面简洁,基于Web方...

  • Sourcetree 管理 SVN 项目

    公司的项目使用svn源代码管理,xcode10之后不再支持svn源代码管理,svn管理的代码不会有文件修改提示,添...

  • 版本控制工具SVN和GIT

    一、为什么会出现源代码管理工具 二、不采用源代码管理工具会出现什么问题 三、源代码管理的作用 四、什么时候使用源代...

  • Svn 版本控制工具

    一、软件简介 Svn是一个开放源代码的版本控制系统,通过采用分支系统的高效管理,实现资源的共享和集中式的管理,使用...

  • SVN源码泄露漏洞

    SVN(subversion)是源代码版本管理软件,造成SVN源代码漏洞的主要原因是管理员操作不规范。“在使用SV...

  • 使用GIT管理源代码

    Author| 尘世gu行转载请注明出处 本地提交 初始化git 添加忽略文件 目的:忽略一些无需提交到git上的...

  • git

    什么是Git? Git是一款源代码管理工具(版本控制工具)我们写的代码需要使用Git进行管理。 源代码有必要管理起...

  • 2018-06-13

    Git 什么是Git? Git是一款源代码管理工具(版本控制工具)我们写的代码需要使用Git进行管理。 源代码有必...

  • git

    Git 什么是Git? Git是一款源代码管理工具(版本控制工具)我们写的代码需要使用Git进行管理。 源代码有必...

  • 版本控制(git、svn)

    Git 什么是Git? Git是一款源代码管理工具(版本控制工具)我们写的代码需要使用Git进行管理。 源代码有必...

网友评论

    本文标题:使用Git+VS实现源代码管理

    本文链接:https://www.haomeiwen.com/subject/lfhisttx.html