René Pfeuffer
6abf793f49
Fix formatting
2020-11-12 08:11:40 +01:00
René Pfeuffer
8e10f7e7ed
Fix generics as far as possible
2020-11-12 08:10:01 +01:00
Eduard Heimbuch
c6d3a8054e
fix code smell
2020-11-10 10:58:53 +01:00
Eduard Heimbuch
1709fa0e3d
update java doc since version
2020-11-10 10:14:13 +01:00
Eduard Heimbuch
a97774f729
Merge branch 'develop' into feature/lookup_api
2020-11-10 08:39:48 +01:00
Eduard Heimbuch
96233997b4
change SvnLookupCommand implementation to match the svn lookup api
2020-11-04 09:27:16 +01:00
Konstantin Schaper
578e028d5b
Merge branch 'develop' into bugfix/rest-download
2020-11-02 13:28:44 +01:00
Konstantin Schaper
22e0944377
fix review findings
2020-11-02 13:27:18 +01:00
Sebastian Sdorra
5de4b49392
Improve display of binary values in svn diff
2020-11-02 09:16:47 +01:00
Sebastian Sdorra
a336d2c676
Fix svn diff with property changes
2020-11-02 08:41:27 +01:00
Konstantin Schaper
62a7ebd4dd
user agents are not longer set to be browsers by default
2020-10-29 19:51:40 +01:00
Sebastian Sdorra
6ebc131a42
Suppress non fixable SonarQube issue
2020-10-28 11:46:39 +01:00
Sebastian Sdorra
d9b5d86c05
Do not expose subversion commit with id 0
2020-10-28 11:44:35 +01:00
Eduard Heimbuch
c005944a5c
wrap lookup command result in java.util.Optional to clarify api
2020-10-21 10:18:29 +02:00
Eduard Heimbuch
8fe612cc06
create lookup command
2020-10-20 11:40:29 +02:00
Eduard Heimbuch
0847a3eda0
add unit tests
2020-10-14 12:44:23 +02:00
Eduard Heimbuch
d273b19f68
add null check on parsing svn properties in browsecommand
2020-10-14 10:50:08 +02:00
Eduard Heimbuch
5cbe3298e4
rm obsolete check
2020-10-08 09:23:12 +02:00
Florian Scholdei
622a9a0427
Add multiple svn externals support
2020-10-08 00:43:17 +02:00
Florian Scholdei
a2f1c88bfd
Add explanatory text in logic part, rename some variables
2020-10-07 20:33:09 +02:00
Eduard Heimbuch
9271da85a5
fix svn browse command external directory
2020-10-07 17:37:59 +02:00
Florian Scholdei
90580e902d
Fix review finding
2020-10-07 16:39:26 +02:00
Florian Scholdei
10549ae214
Fix detection for externals in SVN
2020-10-07 10:04:54 +02:00
Sebastian Sdorra
030ef30ffb
uses parent constructor with RootURL
2020-08-03 14:01:44 +02:00
Eduard Heimbuch
b1660f5ec7
init svn repositories with README.md in trunk folder
2020-07-22 14:00:52 +02:00
René Pfeuffer
5dda141064
Unregister svn hook when handler is closed
2020-06-22 15:06:09 +02:00
René Pfeuffer
8528c0cfc1
Fix sonar issues
2020-06-02 21:48:28 +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
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
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
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
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
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
b953b1258b
Remove arbitrary apache exception
2020-04-11 22:21:41 +02:00
Florian Scholdei
ac66e6097e
Fix old Bitbucket Wikilinks to Github docs
2020-03-26 10:57:31 +01:00
Florian Scholdei
f1b34eb502
Changeover to MIT license ( #1066 )
...
* prepare license-maven-plugin for license migration
* added license mapping for tsx files and added some more excludes
* Changeover to MIT license
* Fix build problems
* Delete old remaining licenses
* Add more exclude path for license checker
* Rename included netbeans license, add exclude .m2/repository/
* Specify .m2 exclude because not only repository/, also wrapper/ must match
* Add .cache/ exclude for license check
* Modify formatting of license in java classes to comply with convention and IDE
* Add IntelliJ documentation for license configuration
* Update CHANGELOG.md
* Exclude tmp/workspace/ dir for license check
* Edit README.md
Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com >
2020-03-23 15:35:58 +01:00
René Pfeuffer
df1cc365ed
Cleanup test
2020-03-09 09:23:53 +01:00
René Pfeuffer
b8ab729c45
Merge branch 'develop' into feature/browse_commit_with_limit
2020-03-09 08:40:29 +01:00