95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
wiki page
+ Do a full-text search against all historical versions of all
wiki pages
* Full-text search against check-in comments and diffs of each
check-in.
* Ability to check-in some subset of changes to the tree instead
of having to check in all changes.
* Add a "revert" command that will undo all changes to a file
or files in the current check-out - restoring the files back
to their original check-out state.
* Add an "annotate" command in both the cli and the www interface
that will show line-by-line the most recent changes to every line
in the file.
* Browse the file hierarchy, similar to the "Browse" feature in
CVSTrac.
* Add the ability to override check-in comments. It is not possible
to change the comment in the check-in itself due to the cryptographic
hash. But you can add a new record to the repository that overloads
a check-in comment with a new comment. Comment changes should be
GPG clearsigned at the very least. Comment changes only apply if
the user who made the change has the right permissions.
* New cli commands: "deconstruct" and "reconstruct". The deconstruct
command populates an indicated directory with copies of all files
contained within the repository. Files are named aaa/bbbbbbb where
aaa is the first 3 characters of the uuid and bbbbbb is the
remaining 37 characters. reconstruct builds a new repository
containing all files in an indicated directory. When reconstructing,
some information is lost: project-code, server-code, users.
Just make up a new project-code.
* Get a build working for win32. Perhaps use cygwin. Or omit
the server component from win32 (to eliminate the need for fork()).
* Make the interface to fossil look pretty and be customizable so
that other people will be attracted to it, will take over maintenance
of it, and we can eventually move on to other things.
|
<
<
<
<
<
<
<
<
<
<
<
<
|
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
wiki page
+ Do a full-text search against all historical versions of all
wiki pages
* Full-text search against check-in comments and diffs of each
check-in.
* Add a "revert" command that will undo all changes to a file
or files in the current check-out - restoring the files back
to their original check-out state.
* Add an "annotate" command in both the cli and the www interface
that will show line-by-line the most recent changes to every line
in the file.
* Browse the file hierarchy, similar to the "Browse" feature in
CVSTrac.
* Add the ability to override check-in comments. It is not possible
to change the comment in the check-in itself due to the cryptographic
hash. But you can add a new record to the repository that overloads
a check-in comment with a new comment. Comment changes should be
GPG clearsigned at the very least. Comment changes only apply if
the user who made the change has the right permissions.
* Get a build working for win32. Perhaps use cygwin. Or omit
the server component from win32 (to eliminate the need for fork()).
* Make the interface to fossil look pretty and be customizable so
that other people will be attracted to it, will take over maintenance
of it, and we can eventually move on to other things.
|