René Pfeuffer
b65e84249d
Use clone and push to create branches
...
Generalize workdir creation for git and hg and create branches in
clones instead of the scm repository, so that hooks will be fired
correctly once the changes are pushed back.
Missing:
- Evaluation of the git response from the push command
- configuration of the hg environment and the authentication, so that
the scmhooks.py script can be triggeret correctly and can callback
the scm manager
2019-03-27 10:08:20 +01:00
René Pfeuffer
88506b0633
Remove unnecessary annotations
2018-09-18 08:58:03 +02:00
René Pfeuffer
7de9f69061
Add servlet decorators for hg and svn
2018-09-14 09:36:56 +02:00
René Pfeuffer
5b5bfd342a
Add POC protocol servlet with delegate to svn and hg
2018-09-06 17:39:47 +02:00
Johannes Schnatterer
45822c44cb
Deliver HgConfigPackages no longer as embedded.
...
They don't have an own identity in terms of REST and its much simpler
to return a simple list instead of an _embedded list.
Also gets rid of one HgConfigPackageToDtoMapper.
2018-08-07 16:47:03 +02:00
Johannes Schnatterer
b65a8c6b8d
Implements Hg Config Sub Resources
2018-08-02 18:36:28 +02:00
Johannes Schnatterer
eee325e185
HgPlugin Config: Adds v2 endpoint
2018-08-02 10:59:34 +02:00
Sebastian Sdorra
30b49490a7
make use of new WebElement and Priority annotation
2015-02-01 19:52:53 +01:00
Sebastian Sdorra
18c5c3ec97
merge with branch 1.x
2014-06-04 15:51:19 +02:00
Sebastian Sdorra
72978a05af
remove unused imports
2014-05-08 21:27:15 +02:00
Sebastian Sdorra
07363cbe82
move extension annotation from sonia.scm.plugin.ext to sonia.scm.plugin
2014-03-29 09:51:17 +01:00
Sebastian Sdorra
b131d4b804
improve error handling for failed authentication and not enough privileges
2014-03-15 16:12:14 +01:00
Sebastian Sdorra
2b91053909
fix out of scope exception on access hgcontext
2013-09-27 17:59:53 +02:00
Sebastian Sdorra
ac5d3d2848
use proxy settings for hg package download
2012-04-05 16:50:41 +02:00
Sebastian Sdorra
8975eccd88
improve mercurial command handling
2011-10-08 15:31:10 +02:00
Sebastian Sdorra
b93230c8a1
use a servlet instead of a restful resource
2011-08-07 16:35:51 +02:00
Sebastian Sdorra
20b62974f4
improve creation of mercurial hook script
2011-07-24 13:36:19 +02:00
Sebastian Sdorra
6b678b502a
added a challenge for mercurial hooks
2011-07-22 13:08:12 +02:00
Sebastian Sdorra
5f1c5ded4e
write mercurial hook module on first request
2011-07-21 20:21:08 +02:00
Sebastian Sdorra
fa1d433a36
move core plugins back to main repository, because of a broken release management
2011-07-01 18:43:26 +02:00