Git hook将当前repo URL写入文件

时间:2016-08-17 19:22:59

标签: git

我在这里有点奇怪的情况。我们正在使用第三方工具来打包软件。它在内部使用git来检查git URL列表但是没有获得.git目录。就像一个npm git依赖。这意味着我们失去了它所包装的模块的修订版,这使得依赖性跟踪成为一场噩梦。

它使用的git URL是我们的内部URL,因此我们可以完全控制它所克隆的存储库

我想解决的问题是确定用于它检出的每个模块的git URL。

我的想法是(我欢迎听到替代方案)每当我们提交并推送到存储库时,它会激活一个钩子,该钩子在git存储库的根目录下打开一个文本文件并写入URL(特别是如果它是标签)以及当前版本。这样,当打包软件检出此模块时,它也会收到此文本文件,显示它来自何处。

由于

0 个答案:

没有答案