“fossil ci” currently allows you to specify file or directory names, which 
causes it to restrict the checkin to the named entities.

This is very useful within a single repository, but it breaks down when you try 
to use it with multiple repo checkouts.  Fossil doesn’t take those names into 
account when locating the .fslckout file; it appears to only use CWD.

This causes extra work when you are working on two different repositories at 
once, cd’d into one but changing files in the other.  If you say something like:

    $ fossil ci ~/some/other/repo/file.c

…then fossil will complain that file.c is not part of the current repo.  It 
makes you cd over to ~/some/other/repo just to check that file in, then cd 
back.  Fossil should be smart enough to realize that file.c belongs to a 
*different* repo and DTRT.
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to