On Fri, Nov 24, 2017 at 7:19 PM, <fossil-users-requ...@lists.fossil-scm.org>
wrote:
>
> Date: Fri, 24 Nov 2017 19:19:27 -0500
> From: Richard Hipp <d...@sqlite.org>
> To: "Fossil SCM user's discussion" <fossil-users@lists.fossil-scm.org>
> Subject: Re: [fossil-users] Fossil-NG Bloat?
> Message-ID:
>         <CALwJ=Mwy=Vh4=yLt0Y=yn5b4R2Y7iehBRwFfk=PtbjcQ-
> ah...@mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> On 11/24/17, Ron W <ronw.m...@gmail.com> wrote:
> > What effect will this reduced metadata have on applying Fossil semantics
> to
> > git artifacts?
> >
>
> Git artifacts do not support named branches, the ability to edit a
> check-in comment, the ability to edit a check-in date/time, wiki, nor
> tickets.  So if you do any of those things, they won't push back up to
> the Git repo to which you are syncing.
>
> I suppose that if Fossil knows that it is syncing with Git and you try
> to do any of those things (and perhaps other stuff I haven't yet
> thought of) then Fossil should show a scary warning to the effect that
> "If you do this, the result of your actions will not be pushable to
> Git - are you sure you want to continue?"
>

I suppose artifact types git doesn't support could simply not be pushed.

As I recall, a "git push" only pushes a single branch (master by default),
so how Fossil stores branches would be irrelevant to git.

However, specifically to Github:

Github states it stores wiki pages in a sperate, parallel git repo. The
format is "reponame.wiki.git". So, Fossil could pull/push from/to both git
repos when dealing with Github. Again, how Fossil stores wiki pages would
not matter.

Tickets (including pull requests) on Github appear to be stored in a
separate database. Github calls them "issues". Not sure of the effort
required to maintain and synchronize a local copy of Github issues.

I have not looked at how other Github-like services handle wiki pages and
tickets.
_______________________________________________
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