Sebastian Sdorra
acc3306450
rename trailer to contributor
2020-06-10 11:08:11 +02:00
René Pfeuffer
fdf6991b16
Simplify API
2020-06-08 13:10:36 +02:00
René Pfeuffer
cf02192315
Extract committer as trailer in git
2020-06-08 12:21:17 +02:00
René Pfeuffer
3f2dee6530
Update versions in package.json files
2020-06-05 07:47:55 +02:00
CES Marvin
a3e4c1ddf4
prepare for next development iteration
2020-06-04 09:41:11 +00:00
CES Marvin
4ae098e3b6
release version 2.0.0
2020-06-04 09:03:17 +00:00
Sebastian Sdorra
ef8317d30b
Revert "added support for python3"
...
This reverts commit c924d73115 .
2020-06-04 09:53:26 +02:00
Sebastian Sdorra
c924d73115
added support for python3
2020-06-04 07:18:42 +02:00
René Pfeuffer
8528c0cfc1
Fix sonar issues
2020-06-02 21:48:28 +02:00
René Pfeuffer
a32bd01c45
Fix peer review issues
2020-06-02 21:32:06 +02:00
René Pfeuffer
3a68e5ff2b
Rename class
2020-06-02 21:31:44 +02:00
René Pfeuffer
77d6784386
Remove unnecessary interfaces
2020-06-02 21:31:44 +02:00
René Pfeuffer
7e945afc43
Keep ParentAndClone inside working copy factories
2020-06-02 21:31:44 +02:00
René Pfeuffer
d6b618f0ec
Remove superfluous exception class
2020-06-02 21:31:44 +02:00
René Pfeuffer
3c808bf171
Use existing RepositoryProvider
2020-06-02 21:31:44 +02:00
René Pfeuffer
28824c37d3
Cleanup svn on reclaim
2020-06-02 21:31:44 +02:00
René Pfeuffer
b40861534c
Extract classes
2020-06-02 21:31:44 +02:00
René Pfeuffer
4c73f27389
Make reclaimer and initializer top level classes
2020-06-02 21:31:44 +02:00
René Pfeuffer
62a47d016f
Document SimpleGitWorkingCopyFactory
2020-06-02 21:31:44 +02:00
René Pfeuffer
f74b7626eb
New package for working copy related classes
2020-06-02 21:31:44 +02:00
René Pfeuffer
e968aa17ef
Cleanup
2020-06-02 21:31:44 +02:00
René Pfeuffer
1163ce9002
For the time being we are happy to delete files, not directories
2020-06-02 21:31:44 +02:00
René Pfeuffer
e8247cbfe1
Clean up hg repo on reclaim
2020-06-02 21:31:44 +02:00
René Pfeuffer
fcdd2243c3
Cleanup
2020-06-02 21:31:43 +02:00
René Pfeuffer
8bd17a03d7
Use better names
...
The name 'workdir' is now only used for a concrete directory, where a
clone can be created in. The new name 'working copy' is used for a
concrete instance of such a directory, where a clone has been created in
for a repository stored in SCM-Manager. Such a working copy can be
cached and reused for further changes.
2020-06-02 21:31:43 +02:00
René Pfeuffer
5f96244b9b
Add shutdown
2020-06-02 21:31:43 +02:00
René Pfeuffer
e5f4ad72d6
Add test for git reclaim of workdir
2020-06-02 21:31:43 +02:00
René Pfeuffer
7e89a0c1c0
Update repositories in reclaim
2020-06-02 21:31:43 +02:00
René Pfeuffer
5b034f8d02
Introduce cache layer for workdirs
2020-06-02 21:31:43 +02:00
Eduard Heimbuch
97cac87563
merge with develop
2020-05-20 12:13:47 +02:00
René Pfeuffer
1bff965ba5
Remove unused lib
2020-05-20 09:41:27 +02:00
René Pfeuffer
054f320455
Make change types explicit
...
Without explicit change types, we cannot tell copy and rename apart.
2020-05-19 23:09:28 +02:00
René Pfeuffer
2b1ba7e4f3
Update servlet version
2020-05-19 16:29:40 +02:00
René Pfeuffer
5c7491c254
Add unit test for hg modifications command
2020-05-19 10:43:59 +02:00
René Pfeuffer
541d6ee0c6
Support copy and renamed modifications for hg
2020-05-19 09:56:24 +02:00
René Pfeuffer
c722565109
Hide getEffectedPaths for other packages
2020-05-19 09:56:24 +02:00
René Pfeuffer
35ffc5c4e2
Introduce new API for modifications
...
New modifications includes list of 'renames'. Therefore we introduce
a new base class Modification.
2020-05-19 09:56:24 +02:00
René Pfeuffer
76354aa839
Close diff formatter
2020-05-19 09:56:24 +02:00
René Pfeuffer
4d352efef0
Remove wrong test
...
The GitHunkParser has nothing to do with renames, so this test does not
make any sense.
2020-05-19 09:56:24 +02:00
René Pfeuffer
fba34b3bab
Add unit tests
2020-05-19 09:56:24 +02:00
René Pfeuffer
dbc58784e4
Fix path handling
2020-05-19 09:56:24 +02:00
René Pfeuffer
ae51a583fd
POC for rename detection in diffs
2020-05-19 09:56:24 +02:00
René Pfeuffer
3a92aae21c
Escape > in html
2020-05-19 09:54:05 +02:00
Sebastian Sdorra
e63889ec8b
use packages.scm-manager.org instead of maven.scm-manager.org
2020-05-18 13:46:04 +02:00
René Pfeuffer
d5d9690389
Remove redundant constructor parameter
...
The repository can be retrieved from the context and does not have to be
passed through by every constructor
2020-05-12 15:45:58 +02:00
René Pfeuffer
d62f5dde18
Fix version
2020-05-11 14:25:18 +02:00
CES Marvin
52a8f0e9ca
prepare for next development iteration
2020-05-08 09:19:12 +00:00
CES Marvin
1d80b043c7
release version 2.0.0-rc8
2020-05-08 08:49:02 +00:00
René Pfeuffer
3d5dda5bd8
Revert changes to jaxb context
2020-05-07 11:04:17 +02:00
Eduard Heimbuch
beb9ad0d13
cleanup outdated jaxb annotations
2020-05-05 18:58:58 +02:00