我想创建一个git钩子,当有人使用特殊格式的消息进行提交时,它将自动评论asana中的打开问题.有点像:
asana task-id: Fix whatever
Run Code Online (Sandbox Code Playgroud)
我遇到的主要问题是我不知道获取任务ID的简单方法.ids很长,我看到它们在用户界面中显示的唯一位置是在您单击任务时在URL中.这在尝试复制时有点麻烦且容易出错,对用户来说并不明显.
有没有更简单的方法来评论shell脚本(或git钩子)中的任务?
我拥有的是大量的 C 代码和一堆 swig 包装器,用于将所有函数导出到 python 中。我们喜欢使用 python 进行测试,这很棒,但我的问题是似乎没有任何编辑器可以在 python 和 C 之间共享标签。
我想要的是在 *.py 文件中的函数上按住 ctrl+单击(或任何快捷方式),然后让它转到 *.c 文件中的函数定义。
Geany 似乎在这方面做得不错,但它有一些限制(gdb 支持较差等)。Eclipse、netbeans、Qt Creator 都是很好的 C 编辑器(creator 是我的最爱),但它们不支持跨语言标签。特别是 Eclipse 在 PyDev 中很好地支持 python,但 python 中的标签与 C 中的标签完全分开,我似乎找不到一种方法让它们共享。Vim/emacs 可能会这样做,因为 ctags 使用的级别较低,但我不喜欢它们中的任何一个。
有什么建议么?
我正在尝试创建一个自定义命令来将问题从一个项目克隆到另一个项目。为此,我希望用户将新项目指定为命令的参数:
clone_to ProjectB
Run Code Online (Sandbox Code Playgroud)
然而,似乎没有任何方法可以在 actionFunction 中获取参数字符串“ProjectB”,就像在 ctx 参数中一样:
https://www.jetbrains.com/help/youtrack/standalone/v1-entities.html#actionFunction
似乎没有办法用参数定义命令:
https://www.jetbrains.com/help/youtrack/incloud/rule-specific-properties.html#action-rule-properties https://www.jetbrains.com/help/youtrack/incloud/v1-Issue.html #行动
有任何想法吗?