我正在使用Sublime Text 3编辑代码。 我正在使用GIT进行版本控制。 我开发的应用程序只能在CITRIX上使用。 CITRIX应用程序只能访问文件服务器上的代码。如何在文件更改时立即将本地文件夹同步到文件服务器?
目前我在CITRIX可以访问的文件服务器上有我的'本地'GIT repo。 这样我可以立即编辑和运行代码。 问题是因为它不是本地磁盘,所以GIT很慢。 我想回购是在一个真正的本地磁盘,所以GIT是全速。 我希望能够在CITRIX应用程序上运行工作目录代码。 我不想手动启动同步。
我想我想有一些应用程序监视我的本地GIT仓库,并立即静静地同步树到文件服务器保存,移动,重命名,创建和删除。 这样,它将在编辑时以及分支切换时同步。
另一个选择是使用GIT HOOKS来更新服务器结帐,合并,rebase等与Sublimetext插件更新工作目录保存。
有没有一种工具可以做到这一点? 最好是便携式,但不是必需的。 能够排除.git文件夹会很好。 它适用于Windows XP SP3,但该公司即将升级到Windows 7.
我接受其他解决方案。 感谢您的任何建议。
克隆本地驱动器中的回购存在什么问题,然后将更改从/推到CITRIX之一? – Jepessen 2014-09-26 14:23:28
只适用于已提交的文件。随着我的发展,我需要运行并测试未跟踪的文件。 – Adamarla 2014-09-26 15:36:43