On 11/02/2016 09:12 AM, Gustaf Neumann wrote: [snip] > mercurial can be understood as a "simpler git". up to a certain point, > one has the same commands like in git ("pull", "push"), but later the > details certainly differ. My impression is that git allows more detailed > configuration, but i have to say, for i we need in the naviserver > project, mercurial works perfectly smooth and fine.
I haven't really used Git other than 'git clone ...'. I have been, however, casually looking into [Fossil][1] during the last few months. There is a [free hosting service][2] for Fossil repositories. The [source][3] for the Fossil hosting service is also open. [1]: http://www.fossil-scm.org/ [2]: http://chiselapp.com/ [3]: https://chiselapp.com/user/rkeene/repository/flint/ Last night, I configured a local instance of Navisever to host my Fossil repositories on my LAN through the nscgi mechanism. It might be interesting to explore that further. (I suppose everyone reading this list is already familiar with the Tcl/Tk technology ecosystem and, consequently, Fossil/SQLite). > concerning pull requests: Check out the following pages. > > https://confluence.atlassian.com/bitbucket/create-a-pull-request-774243413.html > https://confluence.atlassian.com/bitbucket/work-with-pull-requests-223220593.html > > The easiest approach is probably to commit your changes to your cloned > request, push it to your clone, and issue the pull request via the > web-interface of bitbucket. Thanks for the references. I deleted the Bitbucket clone of naviserver (hanzer/nsclone) and created a fork (hanzer/nsfork). Then, on my workstation, I did this: hg clone https://bitbucket.org/hanzer/nsfork cd nsfork vi contrib/examples/writer.tcl hg commit contrib/examples/writer.tcl hg push Back at the Bitbucket web interface, I could then press the 'Compare' button and see the change. Continuing to follow the instructions, I've created a pull request to test the process. ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ naviserver-devel mailing list naviserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/naviserver-devel