JaroslavTulach closed pull request #342: Instructions to connect NetBeans 
repository with Emilian's conversion
URL: https://github.com/apache/incubator-netbeans/pull/342
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/README.md b/README.md
index fe2138aae..47adde698 100644
--- a/README.md
+++ b/README.md
@@ -57,3 +57,36 @@ $ ant tryme
 [Subscribe](mailto:[email protected]) or 
[mail](mailto:[email protected]) the 
[[email protected]](mailto:[email protected])
 list - Ask questions, find answers, and also help other users.
 
 [Subscribe](mailto:[email protected]) or 
[mail](mailto:[email protected]) the 
[[email protected]](mailto:[email protected]) 
list - Join developement discussions, propose new ideas and connect with 
contributors.
+
+### Full History
+
+The origins of the code in this repository are older than its Apache existence.
+As such significant part of the history (before the code was donated to Apache)
+is kept in an independent repository. To fully understand the code
+you may want to merge the modern and ancient versions together:
+
+```bash
+$ git clone https://github.com/apache/incubator-netbeans.git
+$ cd incubator-netbeans
+$ git log uihandler/arch.xml
+```
+
+This gives you just few log entries including the initial checkin and
+change of the file headers to Apache. But then the magic comes:
+
+```bash
+$ git remote add emilian https://github.com/emilianbold/netbeans-releases.git
+$ git fetch emilian # this takes a while, the history is huge!
+$ git replace 6daa72c98 32042637
+```
+
+When you search the log, or use the blame tool, the full history is available:
+
+```bash
+$ git log uihandler/arch.xml
+$ git blame uihandler/arch.xml
+```
+
+Many thanks to Emilian Bold who converted the ancient history to his
+[Git repository](https://github.com/emilianbold/netbeans-releases)
+and made the magic possible!


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to