book for intermediate to advanced Mercurial [closed] - mercurial

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I'm looking for a book (or equivalent) to help me go from using hg to basically do the same things I do with svn to using hg as it was really intended. It should cover the internals and how to extend hg etc.

I have looked into Mercurial a little and i find the resources online are very good. Here is a link to a good resource and a Book as well (Online and Print versions)
Mercurial: The Definitive Guide

Joel Spolsky released Hg Init: a Mercurial tutorial recently. It looks nice and easy to read.
Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts.

Some Mercurial branching resources:
A Guide to Branching in Mercurial
Mercurial: Named Branches vs Multiple Repositories
Mercurial repository layout for multiple branches

Rob Conery just released 4 videos on TekPub. You should check em out. You can get access to all the vids on the site for 15 bucks.

Related

Where could I find UML diagrams of an open source project? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm going to start a project for my software engineering course, and I have to do a relatively hard one, something like a browser. Of course I'm not going to build a complete browser from scratch in 4 monthes, but in the first phases I have to give my analyze output to the TA. This includes use case diagrams, sequence diagrams and other UML diagrams.
since I've never done a project like this, I'm looking for diagrams of an open source project which I can get some ideas from them. Where could I find such open source projects that give me these diagrams?
If you just want to learn how the UML of a project is laid out, then one thing you could do is checkout any open source project written C#/Java/VB, import it to this tool called Altova Umodel. They have free trial version but the software itself is sold commercially.
Hope that helps..

Smalltalk on-line open source code repositories [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I want to collect a list of open and accessible source code repositories of Smalltalk code. I know there is the main SqueakSource and other custom SqueakSource's around there and Monticello is the right tool to access these repositories, and VisualWorks seems to have a main "Store" to access repositories.
Which other Smalltalk code repositories can you list? What's the right tool to access in GNU Smalltalk, Smalltalk/X, VA, etc?
Just for the sake of completeness a list of the public Monticello repositories:
GemSource: http://seaside.gemstone.com/ss/
Impara: http://source.impara.de/
Lukas Renggli: http://source.lukas-renggli.ch/
Squeak Development: http://source.squeakfoundation.org/
Colin Putney: http://source.wiresong.ca/
SqueakSourceJ: http://squeaksource.blueplane.jp/
SqueakSource: http://www.squeaksource.com/
https://github.com/ has a few repositories. Some that I follow:
https://github.com/pharogenesis/pharogenesis
https://github.com/mcandre/quicksmash
https://github.com/smarr/RoarVM
https://github.com/timfel/gitocello
If you're using Gnu Smalltalk, I'd say that github might be your best bet, because of the many tools that work with git, rather than any failings of Monticello.
There are also people using gitorious:
https://gitorious.org/pharo-build/
https://gitorious.org/cogvm (a mirror of the official Cog source)
Lastly, there are quite a few repositories hosted by Google:
http://code.google.com/p/pharo-newcompiler/
http://code.google.com/p/xtreams/
and so on.
VA Smalltalk uses ENVY and there is a http://vastgoodies.com/
Don't forget just searching for code using http://www.google.com/codesearch and selecting "Smalltalk".

SourceForge-like site but not SourceForge [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
This may be off-topic, but I decided to ask it here anyway, because it's very related to programming.
I'm looking for a site which will host a free software project for free, offer SVN and Hg access, bug tracking &co, space for a blog...
Any tips?
Also, should this be community wiki?
Have a look at Kenai which is IMO very nice (especially if you like Jira) and offers Projects, User Profile, Code Hosting, Issue Tracking, Wiki, Forums, Email lists, Downloads, more....
Below a comparison with the "competition" (seems a bit inaccurate actually, Google Code does offer Hg):
alt text http://www.imagebanana.com/img/ikt4ytfr/screenshot_008.png
For more site and feature comparisons,
see the Wikipedia page Comparison of
open source software hosting
facilities.
Check it out.
google code?
Quotes from their website:
It provides a fast, reliable, and easy open source hosting service with the following features:
Instant project creation on any topic
Subversion and Mercurial code hosting with 2 gigabyte of storage space and download hosting support with 2 gigabytes of storage space
Integrated source code browsing and code review tools to make it easy to view code, review contributions, and maintain a high quality code base
An issue tracker and project wiki that are simple, yet flexible and powerful, and can adapt to any development process
Starring and update streams that make it easy to keep track of projects and developers that you care about
sounds exactly like your description.

self hosting my open source program [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Say I would like to host my open source software by myself, i.e. not in sourceforge or google code but host my own svn and issue tracker and documentation on my server.
What is the best software for doing that?
A lot of people like trac.
Well you'd use trac + subversion server on your own machine.
But there is assembla.com, and also xp-dev.com, if you don't like the licensing forced on you by the websites you listed.
Redmine is a nice alternative to trac.
I would recommend to host with dreamhost or webfaction. They both offer hosted svn services. For documentation, you can go with mediawiki, if you want.
Note: I'm not affiliated with those 2 host, I just use dreamhost not webfaction, but from googling the net, I found out that webfaction is better than dreamhost.
Try BitNami packages for Redmine or Trac, they are easy to use installers that you can run on your server (there are also virtual machines available as well)

How can I find projects across multiple open-source code repositories? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
There are lots of open-source code repositories - SourceForge, Google Code, Project Kenai, etc.
Is there a one-stop place where I can find, discover, or search for open-source projects across all of these repositories? Or do I have to visit all of them to find something I'm interested in?
Edit: I should specify that I'm interested in searching project descriptions, not just lines of code. I'd like to answer, "Is there an existing tool for doing X?" - and is it actively maintained, and other higher-level questions like that.
Krugle allows you to search across open source code, open source projects and even SCM check-in comments. What's not to love?
Have you tried freshmeat.net?
There are several directories for open source software, e.g:
http://www.opensourcesoftwaredirectory.com/
http://osload.com/
Search google for "open source directory" to find others.