我正在使用 Sublime Text 3 来编辑代码。我正在使用 GIT 进行版本控制。我开发的应用程序只能通过 CITRIX 获得。CITRIX 应用程序只能访问文件服务器上的代码。
目前,我在 CITRIX 可以访问的文件服务器上有我的“本地”GIT 存储库。这样我可以立即编辑和运行代码。问题是因为它不是本地磁盘,所以 GIT 很慢。我希望 repo 位于真正的本地磁盘上,因此 GIT 是全速的。我希望能够在 CITRIX 应用程序上运行工作目录代码。我不想手动启动同步。
我想我想让一些应用程序监视我的本地 GIT 存储库,并在保存、移动、重命名、创建和删除时立即将树同步到文件服务器。这样,它会在编辑以及分支切换时同步。
另一种选择是使用 GIT HOOKS 在结帐、合并、变基等时更新服务器,并使用 Sublimetext 插件更新工作目录保存。
有没有可以做到这一点的工具?最好是便携式的,但不是必需的。能够排除 .git 文件夹会很好。它适用于 Windows XP SP3,但该公司很快将升级到 Windows 7。
我对其他解决方案持开放态度。感谢您的任何建议。