Andrey Smirnov
|
59647fe6d0
|
Fix subtle bug in .Merge: if there are duplicate name-arch on the left, override them all. #42
|
2014-04-24 00:57:17 +04:00 |
|
Andrey Smirnov
|
37a6fb336a
|
PackageList doesn't allow duplicates and PackageRefList does sorting on keys. #42
|
2014-04-23 23:47:32 +04:00 |
|
Andrey Smirnov
|
7c2faafa91
|
Simplify implementation (and improve performance) by using the fact that RefList is always sorted. #42
|
2014-04-23 23:46:33 +04:00 |
|
Ryan Uber
|
6c3b2f686e
|
snapshot: FilterLatestRefs returns nothing as it deals with a pointer.
|
2014-04-22 23:33:30 -07:00 |
|
Ryan Uber
|
708fd800df
|
snapshot: separate test for FilterLatestRefs
|
2014-04-22 23:04:45 -07:00 |
|
Ryan Uber
|
385ac1afd0
|
snapshot: explicity call FilterLatestRefs() where needed rather than calling from Merge()
|
2014-04-22 22:28:14 -07:00 |
|
Ryan Uber
|
d9f8673286
|
snapshot: break out FilterLatestPackages to its own function
|
2014-04-22 19:17:10 -07:00 |
|
Ryan Uber
|
0d8debe7b6
|
snapshot: simplify merging latest packages
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
89eafd1b21
|
Initial pass at testing merged snapshotting with -latest flag
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
1a735e849b
|
snapshot: alter result generation in Merge() to accommodate snapshot diff
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
a93052aa8a
|
snapshot: merge adjustments for -latest flag
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
133d67bffa
|
snapshot: newest -> latest
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
60d48e890c
|
snapshot: Move 'newest' logic out of main compilation loop and evaluate the reflist afterward.
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
dbcfd6f58b
|
snapshot: keep a tab of seen packages and only include the latest copy during merge
|
2014-04-22 17:44:03 -07:00 |
|
Ryan Uber
|
992a5cee37
|
snapshot: first pass at newest-wins functionality.
|
2014-04-22 17:44:03 -07:00 |
|
Andrey Smirnov
|
cc8baec317
|
Command aptly publish switch to switch published snapshot. #8
|
2014-04-22 20:17:21 +04:00 |
|
Andrey Smirnov
|
522684aabb
|
Use progress for printing. #8
|
2014-04-22 17:19:39 +04:00 |
|
Andrey Smirnov
|
9445f3a0fa
|
Basis for repo re-publishing, cleaning up prefix + component published package pool. #8
|
2014-04-22 17:07:25 +04:00 |
|
Andrey Smirnov
|
1bac201687
|
Refactoring: build pool path in Package. #8
|
2014-04-22 16:20:51 +04:00 |
|
Andrey Smirnov
|
7eb2fdf425
|
Re-publishing for local repositories. #8
Cleanup part is missing.
|
2014-04-22 10:49:40 +04:00 |
|
Andrey Smirnov
|
e81f86f942
|
Slight refactoring, add oldRefs. #8
|
2014-04-21 21:26:44 +04:00 |
|
Andrey Smirnov
|
8d214e6d12
|
Add comments on precise file deletion. #8
|
2014-04-15 14:28:26 +04:00 |
|
Andrey Smirnov
|
b85f46547b
|
Allow to customize Origin/Label during publishing. #29
|
2014-04-15 11:47:21 +04:00 |
|
Andrey Smirnov
|
a8cf83774a
|
PublishedRepo remembers RefList is has been published with. #8
|
2014-04-08 11:58:32 +04:00 |
|
Andrey Smirnov
|
d6fd4e46a0
|
Style fix.
|
2014-04-08 01:04:01 +04:00 |
|
Andrey Smirnov
|
ff045f9a48
|
Fixups after renaming debian -> deb. #21
|
2014-04-07 21:22:58 +04:00 |
|
Andrey Smirnov
|
fd662c9275
|
Rename debian -> deb. #21
|
2014-04-07 21:15:13 +04:00 |
|