繁体   English   中英

如何有效地组织脚本以便将它们置于版本控制之下?

[英]How to effectively organize scripts so they can be put under version control?

我有一个不断增长的脚本列表,从简单的bash中的一行到更复杂的python脚本。 目前我从~/.bash_functions文件中获取一个衬里,而我将更复杂的脚本放入/usr/local/bin

我想将所有脚本置于版本控制之下,以便它们可以轻松移植到不同的机器上。 由于不仅我的自定义脚本位于usr/local/bin ,而且还有其他appliactions,我可以简单地创建一个子目录,例如:

/usr/local/bin/scripts/
                      |-python
                      |-ruby
                      |-bash

然后只是从所述脚本文件夹创建一个git repo? 或者是否有更好的,规范的方式来实际组织和版本化脚本?

我会将它们安装在~/bin并将其添加到$PATH 然后,您可以控制源 bin目录,如你所愿。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM