...
> Thus said B Harder on Thu, 02 Oct 2014 11:17:23 -0700:
> 
> > Is that  even possible? I  thought the repo  would have to  
> be created
> > once (and only once), generating it's repo-id, and then 
> cloned for all
> > subsequent copies before things can begin deviating.
> 
> The project-id is stored in a table in a database---it can be 
> changed. I
> suspect that  this is how  Chiselapp actually allows  you to 
> sync  a new
> repository  to their  site in  some configurations.  Because 
> the  act of
> creating a  new repository necessarily  also includes an  
> initial commit
> (older versions  of Fossil), you  end up  with two trunks  
> because there
> were actually 2  repositories created, not one. The ability  
> to create a
> repository without an  initial commit might be  something 
> that Chiselapp
> could take advantage of in this case.
...

Yes, I think you guys solved the mystery (side effect of the project ID
change magickry).  Now the question is whether that behaviour of creating
two disjoint trees in one repo upon project id change is a bug.

Well, I'll leave that for others to ponder; I'm satisfied for now, and I'll
make a concientious effort in the the future to merge the two trunks
immediately to prevent downstream weirdness as a coping strategy.

Thanks-
-dave


_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to