【发布时间】:2018-01-15 05:02:32
【问题描述】:
我有一个Launchpad project,我有一个 git 存储库。可执行文件是一个 shell 脚本。我目前已将脚本放在 git 的 usr/bin 中。但是它放在哪个目录中是否重要?也许我应该把它放在软件目录的根目录下。之后可以将git中的文件移动到不同的目录吗?
【问题讨论】:
标签: git ubuntu packaging launchpad
我有一个Launchpad project,我有一个 git 存储库。可执行文件是一个 shell 脚本。我目前已将脚本放在 git 的 usr/bin 中。但是它放在哪个目录中是否重要?也许我应该把它放在软件目录的根目录下。之后可以将git中的文件移动到不同的目录吗?
【问题讨论】:
标签: git ubuntu packaging launchpad
我最终将文件移动到git mv 的基本目录。安装包的目标安装目录可以在安装文件中指定,具体信息请参见here。
【讨论】:
之后可以将 git 中的文件移动到不同的目录吗?
是的,只要它仍在存储库中。换句话说,要让 Git 继续跟踪文件,它必须是包含 .git 目录的目录的子目录。
对于您的用例来说,一个好的解决方案可能是使用符号链接指向您存储 shell 脚本的任何位置,以便它的实际位置可以保留在您的存储库中。
【讨论】: