Author: isudana
Date: Fri May 12 16:48:49 2023
New Revision: 1909778
URL: http://svn.apache.org/viewvc?rev=1909778&view=rev
Log:
replace svn with git
Modified:
synapse/site/dev/developer-guide.html
synapse/site/dev/release-process.html
Modified: synapse/site/dev/developer-guide.html
URL:
http://svn.apache.org/viewvc/synapse/site/dev/developer-guide.html?rev=1909778&r1=1909777&r2=1909778&view=diff
==============================================================================
--- synapse/site/dev/developer-guide.html (original)
+++ synapse/site/dev/developer-guide.html Fri May 12 16:48:49 2023
@@ -113,7 +113,7 @@
<ul>
<li>
- <a href="#subversion">Interacting with the Code Base Using
Subversion</a>
+ <a href="#git">Interacting with the Code Base Using Git</a>
<ul>
@@ -149,19 +149,14 @@
</li>
</ul>
</div>
- <a name="subversion"></a>
-<div class="section" id="subversion">
-<h2><a name="Interacting_with_the_Code_Base_Using_Subversion"></a>Interacting
with the Code Base Using Subversion</h2>
+ <a name="git"></a>
+<div class="section" id="git">
+<h2><a name="Interacting_with_the_Code_Base_Using_Git"></a>Interacting with
the Code Base Using Git</h2>
<p>
- Synapse code base is maintained in a Subversion repository.
Therefore, anyone willing
+ Synapse code base is maintained in a Github repository.
Therefore, anyone willing
to go through the Synapse source code in the development trunk
and make contributions
- should use a Subversion client to interact with the Synapse
code base. To learn more
- about using Subversion or to download the latest client
distributions, please visit
- the <a class="externalLink"
href="http://subversion.apache.org">Apache Subversion project website</a>.
- Developers on Unix/Linux based systems may use the command
line based SVN client,
- while the developers on Windows platform can use an
appropriate client application
- like <a class="externalLink"
href="http://tortoisesvn.net/">TortoiseSVN</a>.
+ should use a Git client to interact with the Synapse code base.
</p>
<p>
@@ -176,26 +171,19 @@
<p>
Synapse development trunk is where all the latest
development work takes place.
This is located at
- <a class="externalLink"
href="http://svn.apache.org/repos/asf/synapse/trunk/java/">http://svn.apache.org/repos/asf/synapse/trunk/java/</a>.
- Any developer with a Subversion client should be able to
checkout the latest
- source from this SVN location but only Synapse committers
are allowed to actually
- commit source code. Synapse committers should access the
above SVN location over
- HTTPS and provide the ASF committer credentials to
checkout and commit source
- code. Please refer the <a
href="../source-repository.html">source repository guide</a>
- for more details on checking out the source code from the
above repository.
+ <a class="externalLink"
href="https://github.com/apache/synapse.git">https://github.com/apache/synapse.git</a>.
+ Any developer with a Git client should be able to checkout
the latest
+ source from this Github location but only Synapse
committers are allowed to actually
+ commit source code.
</p>
<p>
- Once you have checked out the source code, you can update
your working copy by
- running the 'svn update' command. This will checkout the
modifications since the
- last checkout/update and bring your local working copy to
the latest revision.
- </p>
-
+
<p>
If you want to browse the source code of an older release
of Synapse or want
to implement a patch for a past release, you may checkout
the relevant source
- tree from one of the available SVN
- <a class="externalLink"
href="http://svn.apache.org/repos/asf/synapse/tags/">tags</a>.
+ tree from one of the available Github
+ <a class="externalLink"
href="https://github.com/apache/synapse/tags">tags</a>.
</p>
</div>
</div>
@@ -388,28 +376,10 @@ For Eclipse: mvn eclipse:eclipse</div>
If you have implemented a new feature, fixed some bug in the
code or written a new
sample, we'll be more than happy to review it and include it
in the Synapse code
base for everyone's benefit. If you are interested in
contributing your work to Synapse,
- please create an issue in the JIRA system first. Then you can
attach your workings to
- the JIRA issue as a patch.
- </p>
-
-<p>
- To create a patch file out of your work simply run the 'svn
diff' command.
+ please create an issue in the JIRA system first. Then you can
send a pull request with your workings
+ to Github repository and mention the pull request url in the
JIRA issue.
</p>
-<div class="command">svn diff > FixForIssue123.patch</div>
-
-<p>
- If you added any new files as a part of your work you should
first run the 'svn add'
- command on them before creating the patch file. Otherwise they
won't be included
- in the generated patch.
- </p>
-
-<p>
- Once the patch file has been created, attach it to the
relevant JIRA issue and make
- sure to grant the ASF permission to use your patch in ASF
development activities.
- One of the committers will review your work and provide
feedback through the JIRA. If
- all is well, the patch will eventually go into the Synapse
development trunk.
- </p>
</div>
Modified: synapse/site/dev/release-process.html
URL:
http://svn.apache.org/viewvc/synapse/site/dev/release-process.html?rev=1909778&r1=1909777&r2=1909778&view=diff
==============================================================================
--- synapse/site/dev/release-process.html (original)
+++ synapse/site/dev/release-process.html Fri May 12 16:48:49 2023
@@ -94,9 +94,7 @@
One of the committers would volunteer to play the release
manager role for a given
release. A few days will be spent on stabilizing the Synapse
development trunk,
improving its documentation and test coverage. When the code
base is in a satisfactory
- state a release branch would be created under
- <a class="externalLink"
href="https://svn.apache.org/repos/asf/synapse/branches">https://svn.apache.org/repos/asf/synapse/branches</a>.
- .
+ state a release branch would be created.
</p>
<p>