我目前正在为Mac OSX寻找git客户端, 我尝试过以下方法:
是否存在功能相当的漂亮“版本”或“基石”,就像git的客户端一样? 或者像toroisegit这样的发现者整合事物?
另外,我需要在excel电子表格中实现锁定系统或为VBA找到差异工具吗?
我该怎么做?
哦,有没有办法用gui管理git服务器(gitosis或其他)?
由于
丹尼尔
答案 0 :(得分:1)
我从未发现需要通过GUI管理git服务器,因为服务器只是一个大的回购,客户端拉动并推送它。在我看来,这里不需要服务器管理,但是,我们目前几乎没有抓住我们公司的GIT痒。
作为gui的客户,请给gitbox一个旋转。布局和设计非常简单,当你不拉动时,很容易“消失”。这是我们许多人使用的,而且它是免费的
答案 1 :(得分:1)
我也在寻找一段时间的GUI ...但找不到我喜欢的东西。与此同时,我使用了CLI,现在我怀疑即使有一个好的GUI,我也会切换。使用CLI,无需等待GUI应用程序加载,无需登录,而且速度非常快......正是我正在寻找但却不知道的。
答案 2 :(得分:1)
你可以看看SCuMD git服务器(我的分支)。你可以在这里找到它:
https://github.com/OlegIlyenko/scumd
或者只是下载发行版:
https://github.com/downloads/OlegIlyenko/scumd/scumd-0.1.0-SNAPSHOT.zip
它对环境的依赖性很小 - 它甚至不需要安装git(但它需要Java)!
要安装和使用它,请按以下步骤操作:
java -jar scumd-0.1.0-SNAPSHOT.jar
。这将在~./scumd
文件夹~./scumd/scumd-config.xml
并使其符合您的要求。一开始它看起来像这样:
<beans:beans xmlns="http://asolutions.com/schema/spring/scumd" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://asolutions.com/schema/spring/scumd http://asolutions.com/schema/spring/scumd/scumd-0.1.0.xsd">
<git-ssh-server port="1122" repositories-base="/home/YourUser/.scumd/git-repos">
<default-server-key-pair />
</git-ssh-server>
<acl>
<repository path="**/*.git">
<groups allow="ReadWrite, Create" list="developers" />
</repository>
</acl>
<simple-user-dao>
<group name="developers">
<user name="user1" password="secret" />
</group>
</simple-user-dao>
</beans:beans>
现在再次运行java -jar scumd-0.1.0-SNAPSHOT.jar
,git SSH服务器将启动并监听端口1122
!您可以使用密码为user1
的{{1}}登录。典型的git URL如下所示:
secret
有关您可以在默认配置中找到的配置和使用情况的详细信息。
我认为这是服务器的好解决方案(即使它没有GUI)。但是设置和配置SCuMD 更容易比其他git服务器(据我所见)。
答案 3 :(得分:0)
嘿,伙计们感谢你们的精彩答案!
最后,我选择了:
塔 - (Mac GUI)..它真棒! http://git-tower.com
Gitorious(在我们自己的盒子上托管的中央回购管理服务器)非常棒..但是一个严重的痛苦才能开始运行! http://gitorious.org Heres我使用过的教程。
对我们来说效果很好..虽然我很想能够购买Github FI的副本,但其V贵:P
所以我只使用标准的github作为我的开源回购!
答案 4 :(得分:0)
关于有关VBA差异工具的问题,您可以尝试VbaDiff。这是我为此目的而创建的工具,因为我遇到了同样的问题。