【问题标题】:How do I install git issues?如何安装 git 问题?
【发布时间】:2011-01-28 01:50:12
【问题描述】:

我觉得我一定遗漏了一些东西,但git issues README 并没有说明如何自行安装。如何安装 git 问题?

我刚刚克隆了 git-issues,所以我使用的是最新的副本。

编辑:

所以我根据下面的答案“安装”了 git,但这就是发生的事情:

sudo cp git-issues gitshelve.py t_gitshelve.py /usr/local/bin
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
$ cd /dir/to/git/project
$ git issues init
Traceback (most recent call last):
  File "/usr/local/bin/git-issues", line 1035, in <module>
    copy(join(dirname(__file__), "README"), issuesdir)
  File "/usr/lib/python2.6/shutil.py", line 88, in copy
    copyfile(src, dst)
  File "/usr/lib/python2.6/shutil.py", line 52, in copyfile
    fsrc = open(src, 'rb')
IOError: [Errno 2] No such file or directory: '/usr/local/bin/README'

所以我不得不将 README.textile 重命名为 README,然后将其放入 /usr/local/bin

很抱歉,但感觉好像有什么不对劲。不必在/usr/local/bin 中有一个自述文件。我在这里遗漏了什么吗?

编辑 2:

即使在移动 README 文件后,git help issues 也会返回 No manual entry for git-issues。我怎样才能让它也能正常工作? (现在我开始觉得自己像个大抱怨者:))

编辑 3:

$ git issues push
Unknown command push

为什么“推送”功能也不起作用?我所做的只是将文件复制到 /usr/local/bin ,然后我还将相同的文件复制到 /usr/lib/git-core 看看会发生什么。

【问题讨论】:

    标签: git issue-tracking


    【解决方案1】:

    将它(git-issues 脚本)放在您的 PATHchmod +x 中的任何位置。 (.py文件也需要在同一目录下。)

    【讨论】:

    • 它似乎没有附带的联机帮助页,所以你不能“让'git帮助问题'工作”,因为它没有任何工作。总体而言,它似乎是一个包装不佳的工具。
    • 我同意,它的包装很差;所以我只是放弃它。感谢您的帮助。
    猜你喜欢
    • 2015-07-11
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 2019-03-26
    • 2011-12-21
    • 2020-11-29
    • 1970-01-01
    相关资源
    最近更新 更多