Wouter den Breejen
|
ec7b0afb08
|
Fixed showrevisions. added commit/run/scan only options
|
2007-08-30 18:51:19 +00:00 |
|
Wouter den Breejen
|
30cf65af26
|
Fixed some more remote-store store bugs. Users can now add state store components with nix-env. Paths in /nix/state are now chowned and chmodded to their owners
|
2007-08-30 18:20:20 +00:00 |
|
Wouter den Breejen
|
627afcc1aa
|
Fixed a lot of remote store issues. But there is still a bug with 32bit unsigned integers: 'implementation cannot deal with > 32-bit integers'
|
2007-08-28 15:22:27 +00:00 |
|
Wouter den Breejen
|
2e7539bd27
|
Added state marshall functions in RemoteStore.cc (still unfinished in Nix-worker.cc)
|
2007-08-27 18:54:05 +00:00 |
|
Wouter den Breejen
|
bdcce95a39
|
Added / Removed state functions to the Store API
|
2007-08-27 13:09:24 +00:00 |
|
Wouter den Breejen
|
53a6b9aaa5
|
* Fixed very old transactional bug that caused a freeze sometimes
* State components that get their state at runtime can now be (un)installed with nix-env
|
2007-08-17 15:35:34 +00:00 |
|
Wouter den Breejen
|
05297240ea
|
fixed some hard links
|
2007-08-16 13:44:53 +00:00 |
|
Wouter den Breejen
|
53c907ca09
|
Fixed ugly '--hello' exception in builder.pl
|
2007-08-14 17:54:05 +00:00 |
|
Wouter den Breejen
|
5a9cfdeb6e
|
bugfixes
|
2007-08-14 17:34:45 +00:00 |
|
Wouter den Breejen
|
4089bd5f19
|
State is now maintained (their paths are automatically shared), unless sharedState is set in the nix-expr, when a new version with the same drv-name of the component is installed
|
2007-08-13 15:35:12 +00:00 |
|
Wouter den Breejen
|
7424d72098
|
Partially integrated state components (startscripts) into nix-env
|
2007-08-10 15:39:02 +00:00 |
|
Wouter den Breejen
|
13f321e397
|
State revisions are now printed like this: Rev. 01 @ Mon Aug 6 15:48:37 2007 (1186408117) -- Initial build revision.
|
2007-08-06 15:01:39 +00:00 |
|
Wouter den Breejen
|
696f1fd5e2
|
before allowing comments to revisions
|
2007-08-06 12:13:53 +00:00 |
|
Wouter den Breejen
|
af8c5697be
|
Cleaned up code, fixed some TODO's
|
2007-08-03 16:25:59 +00:00 |
|
Wouter den Breejen
|
bd25de8d88
|
Fixed referrer issue
|
2007-08-03 14:50:05 +00:00 |
|
Wouter den Breejen
|
5e0716bbbb
|
Fixed referrer issue
|
2007-08-03 14:46:53 +00:00 |
|
Wouter den Breejen
|
7d91f62b71
|
before removing referrer code
|
2007-08-03 10:30:39 +00:00 |
|
Wouter den Breejen
|
4fb9070fbd
|
before removing referrer code
|
2007-08-03 10:28:58 +00:00 |
|
Wouter den Breejen
|
83ec65edf5
|
|
2007-07-27 16:22:53 +00:00 |
|
Wouter den Breejen
|
856251df03
|
Fixed revert issue
|
2007-07-26 11:39:55 +00:00 |
|
Wouter den Breejen
|
0fc5accd86
|
Replaced SVN by Ext3COW as a backend for state (still some things need to happen: reverting doesn't go right in all cases yet)
|
2007-07-25 21:52:33 +00:00 |
|
Wouter den Breejen
|
dc4395b737
|
|
2007-07-24 12:47:28 +00:00 |
|
Wouter den Breejen
|
a07ba681cc
|
|
2007-07-23 15:03:36 +00:00 |
|
Wouter den Breejen
|
45bb1ae6a5
|
Added ext3cow lib
|
2007-07-23 14:38:23 +00:00 |
|
Wouter den Breejen
|
e3034da88b
|
|
2007-07-23 14:36:36 +00:00 |
|
Wouter den Breejen
|
00f39f88f7
|
adjusted queryReferences/Referrers to handle shared state paths.
|
2007-07-20 11:03:30 +00:00 |
|
Wouter den Breejen
|
7f2140d17f
|
Before adjusting queryReferences/Referrers to handle shared state paths
|
2007-07-19 12:25:38 +00:00 |
|
Wouter den Breejen
|
b46db4dea7
|
|
2007-07-18 11:19:41 +00:00 |
|
Wouter den Breejen
|
c0bd494865
|
Firefox can now be brought under state control, however, the symlink ~/.mozilla/firefox/ --> /nix/state/...../ can not (yet) be created automatically at build time since ~/ is set to /homeless-shelter/ ...
|
2007-07-13 18:37:25 +00:00 |
|
Wouter den Breejen
|
b6974f2ae6
|
before adding solid-state dependencies to be able to support state for components that can't be configured to store state in /nix/state/.../ (like firefox)
|
2007-07-13 13:02:43 +00:00 |
|
Wouter den Breejen
|
6392da5f90
|
Files and directorys are now properly 'svn deleted'
|
2007-07-13 11:48:57 +00:00 |
|
Wouter den Breejen
|
e33a1e4e74
|
coputeFSClosure is now transactional, state will now be commited after the component has been build
|
2007-07-12 15:59:16 +00:00 |
|
Wouter den Breejen
|
f3dabd6206
|
before making computeFSClosure recursively transactional ..... (adding Transaction txn)
|
2007-07-12 14:46:15 +00:00 |
|
Wouter den Breejen
|
7bfed0c104
|
|
2007-07-12 11:34:17 +00:00 |
|
Wouter den Breejen
|
96a62bb7e6
|
|
2007-07-12 10:51:10 +00:00 |
|
Wouter den Breejen
|
36b79c7135
|
before moving some functions to nix-state
|
2007-07-11 13:40:29 +00:00 |
|
Wouter den Breejen
|
ba437f451e
|
|
2007-07-10 09:23:42 +00:00 |
|
Wouter den Breejen
|
b378df6484
|
|
2007-07-09 21:30:11 +00:00 |
|
Wouter den Breejen
|
fdc2686460
|
Rectification: isStateComponentTxn should not be removed, the error was caused by a bug in scanAndUpdateAllReferencesTxn
|
2007-07-09 14:57:45 +00:00 |
|
Wouter den Breejen
|
b7654ab716
|
before removing isStateComponentTxn
|
2007-07-09 14:30:57 +00:00 |
|
Wouter den Breejen
|
9257f16c85
|
Besides directorys, single files can now also be versioned (or excluded)
|
2007-07-09 11:59:29 +00:00 |
|
Wouter den Breejen
|
bc2fbabc12
|
Fixed bugs, cleaned up some code
|
2007-07-09 00:28:38 +00:00 |
|
Wouter den Breejen
|
afb445957d
|
States can now be (recursively) rolled back and forward :)
|
2007-07-08 22:59:44 +00:00 |
|
Wouter den Breejen
|
9f00b42f38
|
downscaled to 1 repos per statePath
|
2007-07-08 22:40:16 +00:00 |
|
Wouter den Breejen
|
cce4156232
|
before downscaling to 1 repos per statePath
|
2007-07-08 19:58:16 +00:00 |
|
Wouter den Breejen
|
ca5fc7c582
|
major update
|
2007-07-08 19:02:08 +00:00 |
|
Wouter den Breejen
|
cc7d4c8bd7
|
|
2007-07-06 19:15:05 +00:00 |
|
Wouter den Breejen
|
40161d0be1
|
runProgram backup2
|
2007-07-06 15:20:46 +00:00 |
|
Wouter den Breejen
|
0a4a3a1b68
|
runProgram backup2
|
2007-07-06 15:18:37 +00:00 |
|
Wouter den Breejen
|
4f483aad0f
|
runProgram backup
|
2007-07-06 15:12:20 +00:00 |
|