Hallo Martin,

Martin Neitzel <[email protected]> wrote:
 |> - I didn't use git(1) rebasing and the [crawl] branch but only [master].
 |>   And see where that ended: S-nail would have 10000 fossil commits!
 |
 |Coincidentally, I fooled around a lot with fossil this month (after
 |doing my first fossil experiments four years ago).  I have currently
 |to decide on "git vs. fossil" for one of my own projects.
 |
 |I remember nothing else but git in use for s-nail.
 |
 |Is there an s-nail fossil repository somewhere?   Or: did you once
 |have one, but scrapped it because it turned out bad?

No, i only did a lot of Mercurial 2010/2011, coming from RCS / CVS
/ Subversion.  I never used the Fossil version-control-system (we
are not talking about the Plan9 file system, right), but i have
read the wiki quite carefully.  What doesn't work for me is:

  To put it another way, Git remembers what you should have done
  whereas Fossil remembers what you actually did.

  The lack of a "rebase" command and the inability to rewrite
  history is considered a feature of Fossil, not an omission or
  bug.

I am too chaotic for this to work.  More calm people may do fine
with Fossil, but in quite a lot of occasions i see some rough
corner in commits of mine, and then i like that to be corrected in
place, instead of adding another commit on top of that, like "add
forgotten semicolon" or the like.  It is much easier for further
changeset reviews since they are not only fewer, but also more
logically compact.

E.g., Roy Marples, the author of dhcpcd, switched all of his
projects to Fossil.  It can be understood, since you get a bug
tracking system, a wiki for documentation or whatever, plus the
code management, including possible online access, all in one, and
all based upon SQLite, very stable and secure.
This is extremely cool and such; but not for me.
One could think about driving a Fossil repo with only the [master]
and [timeline] branches of S-nail, in order to get the rest of the
package, however.
Maybe this i will do at a later time.

--steffen

------------------------------------------------------------------------------
_______________________________________________
S-nail-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/s-nail-users

Reply via email to