我们有一个应用程序从网络共享文件夹调用一些存储过程,我们(截至目前)直接编辑这些过程(手动备份)。我想让它们版本化,以便我们可以回滚到以前的版本并且更有条理。
我想到的是使用应用程序读取过程的文件夹作为本地存储库的“origin”。在我的本地环境中对工作副本进行更改后,我提交并推送到远程,文件夹会自动提取并修改其内容以反映更改。
GIT可以这样做吗? 我们是多个人在处理这些程序,因此我们不能将网络共享文件夹用作工作副本,并且在另一个系统(例如企业git服务器)上具有实际的远程数据库
编辑:
示例:
假设应用程序从共享文件夹中读取过程 在服务器A上。在我们的本地机器(B和C)上,我不想拥有本地机器 具有共享文件夹作为远程源的repo,以便我们可以提交 把我们的变化推到A.在我们推动变革之后,A应该“拉动 从它自己“(如果这是有道理的)让它的文件夹反映出来 推送提交中的更改。使应用程序从中读取 A上的文件夹使用的是最新版本的程序。