windows server 2003上的Git或svn
我想知道是否有人有在WindowsServer2003上使用git服务器的经验?是否有一个简单的解决方案来启动和运行它?如果没有,还有什么好的选择吗 理想情况下,它必须是免费的,但愿意支付。它只适用于一个小团队(3个用户),但我们迫切需要源代码控制 我们需要将其托管在windows服务器上,因为这是保存站点/代码的地方 我以前有使用git的经验,但没有设置自己的服务器的经验,因此正确的方向是很好的windows server 2003上的Git或svn,git,svn,version-control,Git,Svn,Version Control,我想知道是否有人有在WindowsServer2003上使用git服务器的经验?是否有一个简单的解决方案来启动和运行它?如果没有,还有什么好的选择吗 理想情况下,它必须是免费的,但愿意支付。它只适用于一个小团队(3个用户),但我们迫切需要源代码控制 我们需要将其托管在windows服务器上,因为这是保存站点/代码的地方 我以前有使用git的经验,但没有设置自己的服务器的经验,因此正确的方向是很好的 谢谢。根据我的经验,在Windows机器上获得Git服务器的最简单方法是运行虚拟Linux服务器,
谢谢。根据我的经验,在Windows机器上获得Git服务器的最简单方法是运行虚拟Linux服务器,然后使用类似Gitolite的东西。这是一个专有软件包,允许两个用户免费使用,但收费不止这些 我更熟悉Windows的Subversion服务器。也许更熟悉Git的人可以解释一下Windows服务器上的Git选项 同时,这里只是一些Windows上的Subversion选项:
- 斯文瑟夫
- Subversion附带了
,这是一个使用自己协议的轻量级服务器。它作为一个组件在Windows上安装起来既快又容易李>svnserve
- Subversion附带了
- HTTP
- 有两个著名的GUI Windows Subversion服务器:和。这两个都是专有服务器,但只要您不使用任何高级功能(如将存储库绑定到LDAP),它们都是免费的。两者都有GUI界面,可以快速轻松地进行设置
- 如果你是一个勇敢的人,你可以得到完全开源的CollabNet软件包。这是一个多一点的工作,但它是完全开源的。CollabNet为您提供了一个ApacheHttpD服务器,该服务器经过编译后可以作为一个Subversion服务器使用所有必需的模块。安装比其他的要复杂一点,但这不是开发人员不容易做到的。最大的优点是,您可以执行诸如集成LDAP或Active Directory或使用安全证书(https)之类的操作,因此您的Subversion提交和更新不会通过网络发送纯文本,而无需支付额外费用。只要准备好打开背面和背面
同样,您可以在没有服务器的情况下来回共享Git存储库。您可以使用诸如相互共享存储库更新之类的方法。这是Git的一大优势,因为它是一个分布式版本控制系统。为什么站点保持在同一台服务器上很重要?为什么不使用比特桶私人回购?免费团队小于5。目前,我们有一个开发和一个预期的现场。当代码实际托管在bit bucket站点上时,我们如何(从git)更新相关站点?ftp、sftp、ssh、任何可以“同步”文件夹的程序。本地开发,推动代码测试,测试,推动代码生产。@BenThomas您最终使用了什么?我打算尝试在Windows Server 2003(由客户端使用)上安装,但它似乎不受支持。我本来打算试试,但我犹豫了,因为我只有一台实时生产服务器可以使用。你找到满意的解决方案了吗?