diff options
author | Joey Hess <joeyh@joeyh.name> | 2015-07-22 18:03:41 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2015-07-22 18:03:41 -0400 |
commit | 8ada60faf43fb74bc5007096fb6424893a1b5f76 (patch) | |
tree | 4757beaafce802a0cb77e3d1bacbb3983585020a | |
parent | 5d31e8feb6d5740eb4b4c7277c6122e46f5fc70d (diff) |
devblog
-rw-r--r-- | doc/devblog/day_302-305__gitlab.mdwn | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/doc/devblog/day_302-305__gitlab.mdwn b/doc/devblog/day_302-305__gitlab.mdwn new file mode 100644 index 000000000..05048ebb6 --- /dev/null +++ b/doc/devblog/day_302-305__gitlab.mdwn @@ -0,0 +1,30 @@ +I've been working on adding GitLab support to the webapp for the past 3 +days. + +That's not the only thing I've been working on; I've continued to work on +the older parts of the backlog, which is now shrunk to 91 messages, and +made some minor improvements and bugfixes. + +But, GitLab support in the webapp has certianly taken longer than I'd have +expected. Only had to write 82 lines of GitLab specific code so far, but it +went slowly. The user will need to cut and paste repository url and +ssh public key back and forth between the webapp and GitLab for now. And +the way GitLab repositories use git-annex makes it a bit tricky to set up; +in one case the webapp has to do a forced push dry run to check if the +repository on GitLab can be accessed by ssh. + +I found a way to adapt the existing code for setting up a ssh server to +also support GitLab, so beyond the repo url prompt and ssh key setup, +everything will be reused. I have something that works now, but there are +lots of cases to test (encrypted repositories, enabling existing +repositories, etc), so will need to work on it a bit more before merging +this feature. + +Also took some time to split the [centralized git repository tutorial](http://git-annex.branchable.com/tips/centralized_git_repository_tutorial/) +into three parts, one for each of GitHub, GitLab, and self-administered servers. + +---- + +The git-annex package in Debian unstable hasn't been updated for 8 months. +This is about to change; Richard Hartmann has stepped up and is preparing +an upload of a recent version. Yay! |