0.0
No commit activity in last 3 years
No release in over 3 years
Git integretion with a FogBugz server
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 2.0.0
 Project Readme

git-fogbugz¶ ↑

This is a program to process the input received by the git post-receive hook from git-receive-pack. If finds references to FogBugz tickets and transmits change information to your FogBugz server.

Installation¶ ↑

If you are not set up for gemcutter.org yet

gem install gemcutter
gem tumble
gem install git-fogbuz

If you are

gem install git-fogbuz

Usage¶ ↑

Usage: git-fogbugz [options] fogbugz_server fogbugz_repo_id
Currently looks for case|bugzid|issue[:] followed by a number
Expects standard input such as sent to the git post-receive hook.
See http://www.kernel.org/pub/software/scm/git/docs/githooks.html#post-receive
Example: git-fogbugz https://example.fogbugz.com 9 < file_with_old_new_ref_lines

Options¶ ↑

-p, --passthrough                Output stdin
-r, --repo=REPO                  Location of repository default is current dir
-v, --version
-V, --verbose
-q, --quiet
-h, --help

FogBugz setup¶ ↑

Cgit¶ ↑

Diff URL:
http://[cgitserver.example.com]/cgit/[repository_name]/diff/^FILE?id=^R2
Log URL:
http://[cgitserver.example.com]/cgit/[repository_name]/commit/?id=^R2

gitweb¶ ↑

Diff URL:
https://[cgitserver.example.com]/git/gitweb.cgi?p=[repository_name];a=blobdiff;f=^FILE;hb=^R2;hpb=^R1
Log URL:
https://[cgitserver.example.com]/git/gitweb.cgi?p=[repository_name];a=history;f=^FILE;hb=^R2

Todo¶ ↑

  • write tests

  • add option for php vs asp

  • support 6,1

Note on Patches/Pull Requests¶ ↑

  • Fork the project.

  • Make your feature addition or bug fix.

  • Add tests for it. This is important so I don’t break it in a future version unintentionally.

  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but

    bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.

Copyright © 2009 Roy W. Black. See LICENSE for details.