Source Repository
Virt Manager Code Access
The "Virtual Machine Manager" code is managed using the Git source control tool. The mainline development repository is available via:
git clone git://git.fedorahosted.org/git/virt-manager.git
while the "Virt Install" code is available via:
git clone git://git.fedorahosted.org/git/python-virtinst.git
and the "Virtual Machine Viewer" code is available via:
git clone git://git.fedorahosted.org/git/virt-viewer.git
Finally, the source for this website is also managed Mercurial, and is accessible at the URL
http://hg.et.redhat.com/virt/websites/virt-manager-web--devel
Extremely quick GIT guide
The text below gives a quick overview of using git to fetch the source and generate a patch.
To ensure any changes correctly have your name attached, create the file $HOME/.gitconfig with a section like:
[user]
name = Cole Robinson
email = crobinso@redhat.com
To fetch the code and generate a patch:
git clone git://git.fedorahosted.org/git/virt-manager.git cd virt-manager ... make your changes ... git commit -a -m "Some changelog message" git show > my_feature.patchThe 'my_feature.patch' can be submitted either via mailing list (see http://virt-manager.org/mailinglist.html) or via bug report (see http://virt-manager.org/page/BugReporting) Using git format-patch and/or git send-email is also fine.
More in depth git tutorials are just a google search away :)
