是否可以将共享文件夹作为“原始”并使其内容自动与特定分支同步

时间:2017-05-26 15:12:31

标签: git

我们有一个应用程序从网络共享文件夹调用一些存储过程,我们(截至目前)直接编辑这些过程(手动备份)。我想让它们版本化,以便我们可以回滚到以前的版本并且更有条理。

我想到的是使用应用程序读取过程的文件夹作为本地存储库的“origin”。在我的本地环境中对工作副本进行更改后,我提交并推送到远程,文件夹会自动提取并修改其内容以反映更改。

GIT可以这样做吗? 我们是多个人在处理这些程序,因此我们不能将网络共享文件夹用作工作副本,并且在另一个系统(例如企业git服务器)上具有实际的远程数据库

编辑:

示例:

  

假设应用程序从共享文件夹中读取过程   在服务器A上。在我们的本地机器(B和C)上,我不想拥有本地机器   具有共享文件夹作为远程源的repo,以便我们可以提交   把我们的变化推到A.在我们推动变革之后,A应该“拉动   从它自己“(如果这是有道理的)让它的文件夹反映出来   推送提交中的更改。使应用程序从中读取   A上的文件夹使用的是最新版本的程序。

1 个答案:

答案 0 :(得分:0)

您可以使用git hook在推送​​到存储库后执行某些步骤,例如,更新您的程序(通过从回购中提取)。