I think that fossil solution of using a simple file __FOSSIL__ in the
root directory
is a far superior solution than the classical of creating a directory
for the SCM.
The only point is that files manifest and manifest.uuid should not be there
by default in new projects. Only people actively
Ramon Ribó wrote:
I think that fossil solution of using a simple file __FOSSIL__ in the
root directory is a far superior solution than the classical of creating
a directory for the SCM.
Why? Even if you get rid of manifest and manifest.uuid you still have
two files. Why not put them together
No. You would have ONE file: __FOSSIL__. Much better than having a
directory plenty of files.
I insist that the repository file needs not to be in the same
directory tree than the project
files.
The beautiful thing about fossil is that:
- The fossil package is a simple executable file, with no
Ramon Ribó wrote:
No. You would have ONE file: __FOSSIL__. Much better than having a
directory plenty of files.
I insist that the repository file needs not to be in the same
directory tree than the project
files.
1) I don't see how one file is better than one directory with one file.
2) But
On Thursday 21 January 2010 11:46:23 Daniel Carrera wrote:
As a new user, so far I am *NOT* finding fossil simple. For example, my
experience trying to setup a server and pulling from it has been less
than stellar.
...
a few days, I am leaning to think that fossil is *not* that simple and
Michael Richter wrote:
1) I don't see how one file is better than one directory with one file.
One is two entities to keep track of (one directory, one file) and one
is a single entity to keep track of (one file). Seems pretty obvious to
me.
You won't be surprised to hear that I
Ron Aaron wrote:
If you have ever used svn or git, you will understand just how easy fossil is
by comparison.
Thankfully I haven't had to use SVN or Git. Well, I did have to admin
SVN + Trac for a while and I hated it. But as a developer, my experience
is mostly from Darcs. I'm also familiar
Wait... read this:
C:\md repo
C:\cd repo
C:\repofossil new actual.fossil
blah...
C:\repocd ..
C:\md waA
C:\cd waA
C:\waAfossil open ..\repo\actual.fossil
C:\waAcd ..
C:\md waB
C:\cd waB
C:\waBfossil open ..\repo\actual.fossil
C:\waBcd ..
C:\
There are only three files in waA and waB, which
Twylite wrote:
Then use Visual SourceSafe, or Subversion. They are simple to
understand: a network filesystem with an added dimension for time
(revisions).
I googled for SourceSafe. Looks like it's a proprietary MS product. :(
I already know I don't want SVN. I had to admin it once, and
Hi Twlite,
Wait... I just re-read your post. Tell me if I'm right. Your whole beef
with other SCMs is that you have to type:
myscm push http://some-repository.org
Is that the issue that you and Michael are talking about? That you have
to specify the URL of the place you are pushing to the
Hello,
I have fossil source code: fossil-src-20091220213451
I have setup Ming and MSYS (http://www.mingw.org/wiki/msys). Attempting to
compile gives me an error caused by a missing zlib.h. I am guessing this
means I need to include source code for zlib. Can someone point me in the
right
2010/1/21 Daniel Carrera dcarr...@gmail.com
When you clone A to B, a note is made in B that you cloned from A. So
when you are working in B and you push or pull or sync it knows that the
endpoint of that operation is A.
I think that's bad. Darcs doesn't do that, and I would venture to
You need to have zlib built and the library in your library path. Google
for zlib and download it, compile it and place it in your lib directory for
MinGW/MSYS.
2010/1/21 Simon Horton sij.hor...@gmail.com
Hello,
I have fossil source code: fossil-src-20091220213451
I have setup Ming and
Would any of you consider appearing on the podcast FLOSS Weekly
(http://twit.tv/floss) to talk about FOSSIL ? This would be an excellent chance
to get the word out about how good and useful a tool this is. They have a wide
audience and it would spark a lot of interest in the project.
Hi,
Wait... I just re-read your post. Tell me if I'm right. Your whole
beef with other SCMs is that you have to type:
myscm push http://some-repository.org
Is that the issue that you and Michael are talking about? That you
have to specify the URL of the place you are pushing to the first
On Jan 21, 2010, at 8:59 AM, verizon wrote:
Would any of you consider appearing on the podcast FLOSS Weekly
(http://twit.tv/floss
) to talk about FOSSIL ? This would be an excellent chance to get
the word out about how good and useful a tool this is. They have a
wide audience
Michael Richter wrote:
mich...@isolde:~/junk/B$ darcs push
darcs failed: Not a repository: /home/michael/junk/A
(/home/michael/junk/A/_darcs/inventory: openBinaryFile: does not exist
(No such file or directory))
Oops. So much for equal and independent branches!
Ugh. Your beef is that
On Thu, Jan 21, 2010 at 09:07:35AM -0500, D. Richard Hipp wrote:
On Jan 21, 2010, at 8:59 AM, verizon wrote:
Would any of you consider appearing on the podcast FLOSS Weekly
(http://twit.tv/floss
) to talk about FOSSIL ? This would be an excellent chance to get
the word out
Twylite wrote:
I'm afraid I simply don't understand. You set it up, it runs. You make
backups using a cron script or the Task Scheduler. What more is there
to administrating SVN?
If I recall correctly, setup was very non-trivial, and you have to give
SSH keys to anyone who wants to
2010/1/21 Daniel Carrera dcarr...@gmail.com
Michael Richter wrote:
mich...@isolde:~/junk/B$ darcs push
darcs failed: Not a repository: /home/michael/junk/A
(/home/michael/junk/A/_darcs/inventory: openBinaryFile: does not exist
(No such file or directory))
Oops. So much for equal
Btw, the remote repository is completely unnecessary for your example
to work. You can just make repository A, make branch B, delete A, and
you'll get the same error message.
Daniel.
Michael Richter wrote:
2010/1/21 Daniel Carrera dcarr...@gmail.com mailto:dcarr...@gmail.com
When you
Michael Richter wrote:
Do you read before you respond? My specific beef was given and it has
nothing to do with specifying where I'm pushing to. (Hint: *lost work*.)
Huh? You will not lose any work doing what you did:
~/B $ darcs initialize
~/B $ darcs pull ../A
~/B $ touch 3
~/B $ darcs
Yes, please. I have been meaning to suggest the same. Your SQLite interview
there was interesting, and informative, even for someone like me, who follows
SQLite's progress through the mailing list.
I think it would be great to have you talk about Fossil there, and to also talk
about how
Hi,
Ugh. Your beef is that you have to specify where you are pushing to?
That hardly seems like a dependency, or like something that fossil can
avoid. How does any SCM, know where I want to push when I just say
push? It has to pick some reasonable default such as the place I
pushed or
Twylite wrote:
Again, this has absolutely nothing to do with branches. I don't know
where you're getting that idea from.
In other SCMs, if I do this:
$ cd B
$ darcs init
$ darcs pull ../A
I am creating a new branch B, separate, and independent of A. Ditto
for Hg, Git and Bazaar. As I said
As I said earlier, I think you misunderstand how the SCMs you criticize
actually work. So you are seeing problems that don't exist.
You made very good points. Let's talk once you understand how fossil actually
works...- Altu
-Original Message-
From: Daniel Carrera
Hi,
this may be worth a look
https://www.drproject.org/
DrProject is a web-based project management portal that integrates
revision control, issue tracking, mailing lists, a wiki, and other
tools that software development teams need to succeed. DrProject was
designed to be simple enough for
Thanks. That really does sound promising.
Daniel.
Stephen De Gabrielle wrote:
Hi,
this may be worth a look
https://www.drproject.org/
DrProject is a web-based project management portal that integrates
revision control, issue tracking, mailing lists, a wiki, and other
tools that
it also seems to have a successor - thought I don't know how well 'baked' it
is.
http://basieproject.org/
PS I don't use either of these - I use Fossil :)
On Thu, Jan 21, 2010 at 7:40 PM, Daniel Carrera dcarr...@gmail.com wrote:
Thanks. That really does sound promising.
Daniel.
Stephen De
On Jan 21, 2010, at 6:38 PM, Stephen De Gabrielle wrote:
it also seems to have a successor - thought I don't know how well
'baked' it is.
http://basieproject.org/
Both projects seem to be a big website that is installed. Purely
client/server. No support for disconnected operation.
On Jan 21, 2010, at 7:35 PM, Kyle McKay wrote:
I just recently tried to clone http://www.fossil-scm.org/, but it
fails:
fossil clone http://www.fossil-scm.org/ fossil.fossil
Bytes Cards Artifacts Deltas
Send: 49 1 0 0
On Jan 21, 2010, at 7:57 PM, D. Richard Hipp wrote:
On Jan 21, 2010, at 7:35 PM, Kyle McKay wrote:
All 3 of the URLs listed on:
http://www.fossil-scm.org/fossil/doc/tip/www/selfhost.wiki
fail with the same error on a clone attempt.
I'll work on a fix. Please try again in a few
Thanks again. Also worth a look. One thing I don't like about Basie and
Dr Project is that they rely on subversion, but the might still be the
best choice for what I need. Another option I'm considering is to use
Launchpad. Launchpad seems to have most of the features I want, I
wouldn't have
D. Richard Hipp wrote:
Both projects seem to be a big website that is installed. Purely
client/server. No support for disconnected operation. Do I have that
right, or did I miss something?
They are both based on subversion, so my guess would be yes. So it's
definitely not something I'd
34 matches
Mail list logo