-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathtransition.php
More file actions
41 lines (34 loc) · 2.49 KB
/
transition.php
File metadata and controls
41 lines (34 loc) · 2.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<!-- $Id$ -->
<?php
include "inc/header.inc";
?>
<div class="centcolumnpad">
<h2>Transition to pencil-code.org</h2>
<b>Important:</b> from the <b>2nd to the 7th of January 2024</b> we perform the transfer of our repository to the new domain "pencil-code.org".
To submit your changes after the 2nd of January, 13:00 CET, please:
<h3>Step 1)</h3>
If you have already committed changes to the Pencil Code, pick up your prepared account at <a href="https://account.pencil-code.org/">account.pencil-code.org</a> with your known GitHub username and the email address to which we have sent the notification email with the verification hash. If you are a new user, please <a href="https://account.pencil-code.org/register-user.html">register a new account</a>, ideally with the same username as on GitHub.
<h3>Step 2)</h3>
<h4>=> for <em>GIT</em> users</h4>
After <b>2nd of January, 13:00 CET</b> please change the remote URL:
<div class="codescroll"><code>git remote set-url origin https://USERNAME@pencil-code.org/git/</code></div>
with "USERNAME" being your account login name at <a href="https://account.pencil-code.org/">account.pencil-code.org</a>.
<h4>=> for <em>SVN</em> users</h4>
Either submit all you changes before <b>2nd of January, 13:00 CET</b> to GitHub, or transfer the changes between two working copies: one up-to-date checkout from GitHub and one from pencil-code.org.
Let us say you have your old GitHub working copy in "pencil-code-old". Now checkout a fresh working copy from pencil-code.org in "pencil-code-new":
<div class="codescroll"><code>svn checkout --username=USERNAME https://pencil-code.org/svn/trunk pencil-code-new</code></div>
with "USERNAME" being your account login name at <a href="https://account.pencil-code.org/">account.pencil-code.org</a>.
<p>Now you can use our transfer script "pc_svn_transfer_changes" to transfer your changes into the new working copy:
<div class="codescroll"><code>cd pencil-code-old<br>
svn up<br>
cd ../pencil-code-new<br>
svn up<br>
cd ..<br>
pencil-code-old/bin/pc_svn_transfer_changes pencil-code-old pencil-code-new</code></div>
Just this transfer should be finished until <b>7th of January, 18:00 CET</b>. The check-in of your changes can also be done later.</p>
<h3>Step 3)</h3>
From now on, submit your changes only to pencil-code.org using your login credentials (username and password) from <a href="https://account.pencil-code.org/">account.pencil-code.org</a>.
</div>
<?php
include "inc/footer.inc";
?>