summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING14
1 files changed, 8 insertions, 6 deletions
diff --git a/HACKING b/HACKING
index eb7b34f..6571868 100644
--- a/HACKING
+++ b/HACKING
@@ -1,5 +1,5 @@
//////////////////////////////////////////////////////////////////////
- rvs 0.6.1
+ rvs 0.6.3
retroactive versioning system
a versioning system that allows you to check
in commit 2 before commit 1
@@ -39,7 +39,7 @@
configuration Variables
Again the configuration variables and their default values are:
- VER '0.6.1'
+ VER '0.6.3'
SHELL '/usr/bin/env bash'
prefix "$HOME"
bindir 'bin'
@@ -51,7 +51,7 @@
The source for the core is in `source/rvs-core/'
$$SHELL$$ is the shell all shell scripts that are part of rvs are
- run in. As of rvs 0.6.1 all executables are shell scripts.
+ run in. As of rvs 0.6.3 all executables are shell scripts.
Most of these can easily be changed _after_ compilation also:
VER line 4 of the wrapper
@@ -85,7 +85,7 @@
As you probably noticed (if you've looked at the blueprints or
source files), only directories and regular files have been
- implemented as of rvs 0.6.2.
+ implemented as of rvs 0.6.3.
After `rvs commit' has done this, it creates a meta-file for that
commit. The meta file contains author, copyright owner, licence
@@ -115,6 +115,8 @@
having to worry about bindings
$$libdir$$/lib/
+ THIS WAS WRITTEN FOR rvs 0.6.2
+ THIS PORTION OF THE CODE IS BEING REVISED IN rvs 0.6.3
I have created two 'libraries' for use by rvs components. They
provide several functions that can be accessed by shell script by
@@ -146,7 +148,7 @@
getid FILE
returns what the id of a given file would be if it were in
the database. This is used to know where to put files when
- commiting them. In 0.6.[0-2] this is just the sha1sum of
+ commiting them. In 0.5.8-0.6.3 this is just the sha1sum of
the file
NOTE: the "log*" functions aren't very stable or developed
loginit FILE
@@ -180,7 +182,7 @@
directory, a link, or any other type of file, 2 file are created in
`.rvs/files', the "raw-file" and the "meta-file". When we speek of
file IDs, we mean the filename of the corresponding file in
- `.rvs/files' in rvs 0.5.8-0.6.2 this is just the sha1sum of the
+ `.rvs/files' in rvs 0.5.8-0.6.3 this is just the sha1sum of the
file. The meta-file stores everything not part of the file itself;
the filename, file-type, author, copyright owner, file permissions,
timestamps, etc, and the ID of the corresponding raw-file. In the