0

我正在使用 Sublime Text 3 来编辑代码。我正在使用 GIT 进行版本控制。我开发的应用程序只能通过 CITRIX 获得。CITRIX 应用程序只能访问文件服务器上的代码。

目前,我在 CITRIX 可以访问的文件服务器上有我的“本地”GIT 存储库。这样我可以立即编辑和运行代码。问题是因为它不是本地磁盘,所以 GIT 很慢。我希望 repo 位于真正的本地磁盘上,因此 GIT 是全速的。我希望能够在 CITRIX 应用程序上运行工作目录代码。我不想手动启动同步。

我想我想让一些应用程序监视我的本地 GIT 存储库,并在保存、移动、重命名、创建和删除时立即将树同步到文件服务器。这样,它会在编辑以及分支切换时同步。

另一种选择是使用 GIT HOOKS 在结帐、合并、变基等时更新服务器,并使用 Sublimetext 插件更新工作目录保存。

有没有可以做到这一点的工具?最好是便携式的,但不是必需的。能够排除 .git 文件夹会很好。它适用于 Windows XP SP3,但该公司很快将升级到 Windows 7。

我对其他解决方案持开放态度。感谢您的任何建议。

4

1 回答 1

0

我正在使用 DSynchorinze。文档说它每十秒同步一次,但这似乎是错误的,因为它似乎在文件更改时几乎立即执行。

于 2014-11-10T14:13:56.703 回答