加载中
码云已经支持 Git Wire Protocol

前言 两个半月前,Google 开发者宣布了 Git Wire Protocol,即 Git v2 协议,Git Wire Protocol 协议改进了 Git 的传输过程,增加了可扩展性。关于协议的背景和细节介绍,大家可以去 《码云即...

09/05 16:04
1K
使用 Git-Analyze 玩转 Git

git-analyze 是一个基于 libgit2 的 git 工具集,包括 git-analyze,git-complete, git-rollback,以及 git-cheat 等...

05/24 17:01
1K
码云即将支持 Git v2 Protocol

美国当地时间 5月18日 Google 开发者发布了一篇博客 Introducing Git protocol version 2 宣布了 Git v2 Protocol,v2 协议又叫做 Git Wire Protocol,新协议旨在改进 Git 的传输过程。 通常...

05/23 15:53
1K
Git 巨型存储库的解决方案

对于容量较小,历史较少的存储库,git 丝毫没有压力,但当存储库规模达到一定程度时,为了能够让用户很好的使用 git,git 开发者要设计种种巨型存储库的解决方案,gvfs 或许是不错的一个。...

2017/12/21 14:30
37
Git 原生钩子的深度优化

Git 原生钩子是基于 C++ 开发的实现分支检测,大文件扫描,大存储库检测的工具。

码云存储库加密工具

有的人想要更高的安全感,给他就是了

Git Analyze 工具实现与原理

前言 作为一个免费提供私有仓库的代码托管平台,码云时常要考虑利用现有的资源支持更多的用户,对于体积较大的存存储库, 由于 git 的分布式特性,服务器往往需要更多的硬件资源来支撑这些存...

GIT 存储格式与运用

在实现码云的一些特色功能时,我们需要对 GIT 本身协议做一个深入的研究,这样才能更好的根据 GIT 特性实现自己的功能。

基于 .NET Core 的跨平台 GIT HTTP 服务器实现

在版本控制系统中,git 是最流行的版本控制系统之一,大多数代码托管平台都需要实现特定的 Git HTTP 服务器。比如 gitlab 的 grack。 .NET Core 是微软推出的 .NET 开源跨平台版本,能够支持...

关于 Subversion 协议动态代理服务器

svnsrv 是 GIT@OSC 分布式 svn 协议解决方案,是一个基于 C++11 ,使用 Boost Asio 实现的 svn 协议动态代理服务程序

Subversion 和 GIT 开发者演进

本文从开发者的角度说了下 GIT 和 Subversion 的区别,然后讲了下 长期演进。以及如何实现 Subversion 协议 代理服务器。

基于清单的启动器的实现

第一步简单的 启动器,补全 LD_LIBRARY_PATH, 第二步,自定义的 Java 启动器。

2015/11/16 16:53
2K
C,C++ 动态字符串的实现

关于动态字符串的实现。

2015/08/28 15:45
418
乱谈版本控制软件

版本控制(Revision control)是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软件工程技巧,藉此能在软件开发的过程中,确保由不同人所编辑的同一...

2015/04/16 18:58
220
从Visual Studio 14 CTPs说起

Visual Studio 14 CTPs的新特性探索

WiFiAssistant 无线承载网络设置助手的开发历程

笔者开发WiFi虚拟助手的开发历程。如何使用Win32SDK,开发一个基于Windows COM(无线承载网络)组件的虚拟WiFi图形化助手,对于学习Win32SDK有一定的帮助。

2013/12/24 02:44
3.8K
Git Smart HTTP 服务器实现

Git Smart HTTP 服务器实现

2015/07/24 22:09
393
多个平台的 Java Launcher 脚本

通常对于服务来说,过长的命令往往让人感到厌烦,人们需要的只是简单的操作,并且能够支持复杂的功能,对于Java开发的服务来说更是如此,我们可以通过 launcher 脚本避免麻烦的输入命令。...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部