<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/index.php?action=history&amp;feed=atom&amp;title=Submitting_a_Patch</id>
	<title>Submitting a Patch - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/index.php?action=history&amp;feed=atom&amp;title=Submitting_a_Patch"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Submitting_a_Patch&amp;action=history"/>
	<updated>2026-07-21T23:25:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Submitting_a_Patch&amp;diff=26126&amp;oldid=prev</id>
		<title>Attunezero at 18:18, 8 November 2010</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Submitting_a_Patch&amp;diff=26126&amp;oldid=prev"/>
		<updated>2010-11-08T18:18:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:18, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l33&quot;&gt;Line 33:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 33:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  svn commit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  svn commit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;However, the LinuxMCE developers are busy so until you have submitted your first few patches, you won&amp;#039;t be given an account. Instead, submit your .diff file and the new or altered code files as attachments to a [http://svn.linuxmce.org/trac.cgi/report trac ticket]. Make sure to read the rules about [[Bug Reporting]] as well, if this is your first time.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;However, the LinuxMCE developers are busy so until you have submitted your first few patches, you won&amp;#039;t be given an account. Instead, submit your .diff file and the new or altered code files as attachments to a [http://svn.linuxmce.org/trac.cgi/report trac ticket]. Make sure to read the rules about [[Bug Reporting]] as well, if this is your first time.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Programmer&#039;s Guide]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Attunezero</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Submitting_a_Patch&amp;diff=25757&amp;oldid=prev</id>
		<title>Seagullarity: New page: LinuxMCE uses the [http://subversion.apache.org subversion] revision control system (similar to CVS) to manage changes to the code base. This guide provides a few basic subversion commands...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Submitting_a_Patch&amp;diff=25757&amp;oldid=prev"/>
		<updated>2010-10-06T01:44:51Z</updated>

		<summary type="html">&lt;p&gt;New page: LinuxMCE uses the [http://subversion.apache.org subversion] revision control system (similar to CVS) to manage changes to the code base. This guide provides a few basic subversion commands...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;LinuxMCE uses the [http://subversion.apache.org subversion] revision control system (similar to CVS) to manage changes to the code base. This guide provides a few basic subversion commands that will help the user to post their first patches, without having to read the [http://svnbook.red-bean.com/ subversion handbook].&lt;br /&gt;
&lt;br /&gt;
We&amp;#039;ll assume that the user has already installed subversion. For more information about installation read [[Source Code (SVN Repository)]].&lt;br /&gt;
&lt;br /&gt;
==Updating Source==&lt;br /&gt;
&lt;br /&gt;
Before submitting your patch to the repository, update your local copy of the source code to reflect any changes that might have occurred since your initial svn checkout. Your patch will not be accepted if your local code conflicts with the most recent version on the repository. &lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
If you receive the message &lt;br /&gt;
 Skipped &amp;#039;.&amp;#039;&lt;br /&gt;
that means you aren&amp;#039;t currently in the directory where you checked out the source.&lt;br /&gt;
&lt;br /&gt;
==Add your changes==&lt;br /&gt;
&lt;br /&gt;
Place any new code files into the proper directories on your system and add them individually:&lt;br /&gt;
 svn add filename.cpp&lt;br /&gt;
 svn add scriptname.sh&lt;br /&gt;
&lt;br /&gt;
You can review the additions that you have made to the tree by typing&lt;br /&gt;
 svn status&lt;br /&gt;
The letter &amp;#039;A&amp;#039; indicates additions, a &amp;#039;?&amp;#039; indicates unknown files that have not been added.&lt;br /&gt;
&lt;br /&gt;
==Create a Diff File==&lt;br /&gt;
&lt;br /&gt;
Create a .diff file, which lists the files that have been changed or added to the source. This way the developers who audit your work can easily find the changes you have made.&lt;br /&gt;
 svn diff &amp;gt; ../patchname.diff&lt;br /&gt;
It is good practice to place the .diff file outside of the source tree or else it will show up itself as an addition to the code base. Finally, look at the .diff file to make sure it only has the changes you intended.&lt;br /&gt;
&lt;br /&gt;
==Submit a Patch==&lt;br /&gt;
&lt;br /&gt;
At this point, if you have been given an svn account by the devs, type&lt;br /&gt;
 svn commit&lt;br /&gt;
However, the LinuxMCE developers are busy so until you have submitted your first few patches, you won&amp;#039;t be given an account. Instead, submit your .diff file and the new or altered code files as attachments to a [http://svn.linuxmce.org/trac.cgi/report trac ticket]. Make sure to read the rules about [[Bug Reporting]] as well, if this is your first time.&lt;/div&gt;</summary>
		<author><name>Seagullarity</name></author>
	</entry>
</feed>