2012-01-11 66 views
4

我放弃了cygwin's version of Git,现在我想安装msysgit哪个msysgit版本要下载?

问题是......他们都是preview版本。

我需要用于生产的Git。在那里有stable版本吗?

更复杂的是,我一直在使用git版本1.7.5.1在cygwin上工作(签入和签出)......这是否改变了答案?

+0

请注意,msysgit使用[5岁](https://github.com/msysgit/msysgit/issues/31)(或甚至更旧的版本的许多基础系统文件](https ://github.com/msysgit/msysgit/issues/75)像ssh.exe,grep.exe等 – 2013-01-08 07:55:06

回答

7

我还发现它令人沮丧,mysisgit只列出预览版本。但是我已经运行了近2年,并没有发现任何不良影响。我只会下载最新的预览版本并与之一起使用。

+0

感谢您的快速回答。我刚刚注意到64位** pre-alpha **版本,所以如果我猜对了,msysgit将“release/stable”重新定义为“预览”和“alpha”作为“pre-alpha”? – WinWin 2012-01-11 17:54:15

+0

@WinWin我从来没有使用pre-alpha。即使在64位窗口中,我也坚持使用32位预览版本。 – JaredPar 2012-01-11 17:57:12

+0

我无意下载64位版本。我只是想知道术语。这背后肯定有一些理性。 – WinWin 2012-01-11 17:59:58

3

“预览”的原因在文件HowToRelease.txt的msysGit回购中。

我认为msysGit正逐渐接近符合条件建议的:

A setup executable is named as follows 

- it starts with Git; 
- followed by the official git version if the release is closely 
    related to a specific version of official git; 
- followed by 
    * preview<date>, for snapshot builds. 
    * winrc#, if we reach a certain quality level and plan to release 
     a stable version. If no bugs are found, this can be upgraded 
     to a stable release. We use winrc instead of simply rc to avoid 
     confusion with official release candidates. The prefix "win" 
     clearly indicates that the tag is about the Windows release. 

鉴于msysGit的总体质量和稳定性,这可能是因为有一个替代方案,更好地反映感觉msysGit名单[email protected]