fossil

What do people think of the fossil DVCS?

fossil http://www.fossil-scm.org I found this recently and have started using it for my home projects. I want to hear what other people think of this VCS. What is missing in my mind, is IDE support. Hopefully it will come, but I use the command line just fine. My favorite things about fossil: single executable with built in web ser...

How can I use fossil (DVCS) in a home environment?

I'm trying fossil as my new VCS, since I'm a lone developer working on small projects. I started testing fossil but I encountered a (probably major newbie) problem. How does one push or pull to another directory (which is easy on Hg). Fossil pull or push commands expect a URL and not a directory. When I start a server in one directory an...

Distributed bug tracker to go with DVC

We've pretty much licked the whole distributed thing for version control at this point. I'm not saying everything's perfect, but, from hereon out, it's mostly just a matter of continuing what has already been started. Distributed bug tracking, though, is in its infancy stage, IMHO. It's rather inconvenient, not being able to work with...

Renaming directories with the Fossil DVCS

Is it possible to rename directories with Fossil? I've tried the obvious command: fossil mv oldname newname Fossil then informs me that it has done something: RENAME oldname newname However, calling "fossil changes" results in an empty list. As far as I can tell, renaming directories is either not supported, not yet implemented o...

How to emulate 'git stash' in fossil, bzr?

Is it possible to emulate the behavior of 'git stash' when using fossil/bzr? Basically I'm interested in handling the following workflow: at some point the source code tree has state X, it is commited I proceed to writing new code, I write it for a while and I see the opportunity of a refactoring I can't commit at this point, because ...

Is there a way to set options for a fossil merge.

I would like one branch that I have been working on to override the current trunk on my fossil repository, and I wonder is there an option for this? Currently when I merge the leaf of a branch into the current trunk I get Merge conflict markers in the file. There are a lot of files and I know the changes from my branch are correct. Is...

Can I make an alternative branch the trunk in fossil

Is it possible to change the tag on a branch to make it replace the trunk without merging? Update: I solved it, I also see now that it doesnt matter trunk is nothing more than a name, you can close it and use another. ...

Error connecting to online fossil repository after changing password.

I set up a fossil repository on a shared hosting account I have. I created a perl script fossil.pl that points to a cloned repository that I put up on the webspace. I set all the correct permissions (755). When I go to fossil.pl I get the web ui. Everythings cool. However I'm having a problem with pushes and hoping someone could poin...

Is SQL the ''assembler'' of the NoSQL database world?

I recently came across http://www.fossil-scm.org/index.html/doc/tip/www/theory1.wiki by D. Richard Hipp, the developer responsible for SQLite. it go me thinking, is Fossil the only NoSQL database that uses SQL? Do others uses SQL as a 'High Level Scripting Language'? ...

GUI for Fossil SCM

Are there any GUIs for fossil? I've been getting used to the idea of source control for solo projects, and having an interface for the commands in fossil would help. Something simple that helps browse for files, or open + close. Google has turned up nothing except the web GUI that works within the projects themselves. ...

Are there sites hosting fossil repositories?

There are many sites that host public repositories of code. Examples launchpad (bazaar) bitbucket (mercurial) github (git) Are there similar sites that allow coders to store and manage fossil repositories for free? ...

Managing common components with Fossil CVS

I'm a Fossil (and CVS configuration) novice attempting to create and manage a set of distributed Fossil repositories for a Delphi project. I have the following directory tree on my development machine: Projects Some Project Delphi Components LookupListView Some Client Some Project For Client Some...

Fossil gpg workflow for teams

I'm learning fossil and trying to reproduce a workflow for two people modifying the same source code tree. So, Alice and Bob both have local repositories of some source code. Both have autosync off. Alice hacks some more, does some commits signing check-ins with her gpg key. This part is fine, as Alice I've managed to generate gpg keys,...

Relational database backend for mercurial or git

What I like about fossil is that it uses plain old sqlite to store changesets, files, etc. I can use its command line tool to query the repository, but if I want something not supported by it, I can fallback to writing an sql query. Mercurial and git are more mature, they have more libraries, more momentum, but they use their own reposi...

Easy-to-backup version control for windows single developer

I really need to get started with source control because I'm going absolutely crazy keeping track of my code and modifications as it is. I'm a single developer on Windows. I use Eclipse for most of my development. Some of my projects are saved in wamp/www folder. Other non-PHP projects are in one or more Eclipse workspaces. I don't wor...

With Fossil source control, does the "fossil clone" command have the exact same effect as if you just copy the repository file manually?

With Fossil source control, does the "fossil clone" command have the exact same effect as if you just copy the repository file manually? Could I just put the repository file on a usb stick and transfer it to another computer instead of calling fossil clone? ...

How to close a leaf in Fossil

The documentation on branching in Fossil SCM says a leaf is considered closed if it has a closed tag. However, when I enter > fossil tag add closed xxxxx > fossil leaves --closed > it doesn't show anything as closed. The same thing happens if I add the tag with --propagate. When I check closed leaves of Fossil itself, the leaves lis...

Fossil: how to display checked in image files on wiki pages?

Here is the complete workflow: Initialize the repository and the workspace $ fossil new repo.fossil $ mkdir workspace $ cd workspace $ fossil open ../repo.fossil Add an image file to the repository $ fossil add image.jpg $ fossil commit -m "added image.jpg" Start fossil server: $ fossil server Open the web interface in the brow...