X-Git-Url: https://git.donarmstrong.com/?p=don.git;a=blobdiff_plain;f=posts%2Fswitching_to_kgb.mdwn;h=f4599b50752a852b4d3feeff0d7fa0ac9cfffd60;hp=f66bd974e8d984e5cbe3ba7f5d5f79978d4e2cfe;hb=HEAD;hpb=43bdf3282a593a5fabea747f89c285f735fc8e7c diff --git a/posts/switching_to_kgb.mdwn b/posts/switching_to_kgb.mdwn index f66bd97..f4599b5 100644 --- a/posts/switching_to_kgb.mdwn +++ b/posts/switching_to_kgb.mdwn @@ -11,7 +11,7 @@ soon. I personally have decided to switch to To switch, you first need to find or set up a kgb bot. If this is a Debian associated FOSS project, feel free to contact me or join -#kgb-devel on irc.oftc.net and ask for someone to allow your project +\#kgb-devel on irc.oftc.net and ask for someone to allow your project to talk to their bot. Once you've found a bot, we need to set up the client. [I'll talk about bot set up at the end.] @@ -19,8 +19,8 @@ kgb-client configuration ------------------------ Install the `kgb-client` and `kgb-client-git` packages. Currently, kgb -only supports subversion and git, but I suspect this will be rectified -shortly. +only supports subversion, git, and cvs, but support for additional +VCSes continue to be added as kgb gains popularity. For git repositories, add a post-receive hook like the following: @@ -39,7 +39,9 @@ Then update the configuration file `/path/to/kgbclient.conf`: servers: - uri: http://servername:9999/ password: verysecret - + # optional link to a website where the commits are; + # needs newish kgb-client and server + web-link: http://example.com/?p=my-repository;a=commitdiff;h=${commit} Then, send the bot owner the password, repo-id, channel, and network you'd like the changes to be reported to.