You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-12Lines changed: 27 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,29 +50,44 @@ backup site setup or recovery, or would like to report a bug or a feature reques
50
50
51
51
## Repository updates - November 2023
52
52
53
-
In October 2023 we announced a number of changes to this repository. These changes will improve our (GitHub’s) ability to ship enhancements and new features to backup-utils, as well as simplify how GitHub Enterprise Server customers interact with backup-utils.
53
+
In October 2023 we announced a number of changes to this repository.
54
+
These changes will improve our (GitHub’s) ability to ship enhancements and new features to backup-utils,
55
+
as well as simplify how GitHub Enterprise Server customers interact with backup-utils.
54
56
55
-
Our process for shipping new versions of backup-utils prior to November 2023 involved a 2-way sync between this repository and an internal repository. This 2-way sync became significantly more problematic once we started regularly shipping patches in alignment with GitHub Enterprise Server.
57
+
Our process for shipping new versions of backup-utils prior to November 2023 involved a 2-way sync between this repository and an internal repository.
58
+
This 2-way sync became significantly more problematic once we started regularly shipping patches in alignment with GitHub Enterprise Server.
56
59
57
-
As of 2023-11-30 we have stopped this 2-way sync so that our internal repository becomes the source of truth for the backup-utils source code. With the the 2-way sync stopped, this public repository will be used to host documentation about backup-utils and to publish new versions of backup-utils. You will be able to access a specific version of backup-utils (which includes the full source code) from the [release page](https://github.com/github/backup-utils/releases) of this repository.
60
+
As of 2023-11-30 we have stopped this 2-way sync so that our internal repository becomes the source of truth for the backup-utils source code.
61
+
With the the 2-way sync stopped, this public repository will be used to host documentation about backup-utils and to publish new versions of backup-utils.
62
+
You will be able to access a specific version of backup-utils (which includes the full source code) from the [release page](https://github.com/github/backup-utils/releases) of this repository.
58
63
59
64
This change has not affected the functionality of the backup-utils tool or a customer’s ability to backup or restore their GitHub Enterprise Server instance.
60
65
61
66
### Details
62
67
63
68
There are three specific areas that have been affected by us stop the 2-way sync between our internal repository and this public repository on 2023-11-30:
64
69
65
-
1.**Pull requests**: Customers should no longer open pull requests in this repository. These pull requests will not be reviewed or merged. This is necessary because we will no longer be syncing changes between this repository and our internal repository.
66
-
2.**Issues**: Customers cannot open issues in this repository. Instead, customers will need to follow the standard support process and open a support ticket for any questions/concerns/problems with backup-utils. This will ensure all customer requests are handled consistently.
67
-
3.**Installing/upgrading backup-utils**: Customers will not be able to use a clone of the repository to install and upgrade backup-utils. Customers will need to download a specific version of backup-utils from the [release page](https://github.com/github/backup-utils/releases) (either as a Debian package or as an archive file - see below for details on how to incorporate this change).
70
+
1.**Pull requests**: Customers should no longer open pull requests in this repository.
71
+
These pull requests will not be reviewed or merged.
72
+
This is necessary because we will no longer be syncing changes between this repository and our internal repository.
73
+
2.**Issues**: Customers cannot open issues in this repository.
74
+
Instead, customers will need to follow the standard support process and open a support ticket for any questions/concerns/problems with backup-utils.
75
+
This will ensure all customer requests are handled consistently.
76
+
3.**Installing/upgrading backup-utils**: Customers will not be able to use a clone of the repository to install and upgrade backup-utils.
77
+
Customers will need to download a specific version of backup-utils from the [release page](https://github.com/github/backup-utils/releases)
78
+
(either as a Debian package or as an archive file - see below for details on how to incorporate this change).
68
79
69
80
### Timeline
70
81
71
82
Below is the two phase timeline we will follow to roll out the changes described above:
72
83
73
-
***Phase 1 (rolled out on 2023-11-30):** We have closed all open pull requests and issues (after reviewing each one and porting them to our internal repository if merited), and updated the repository settings so that new issues cannot be opened. Also, we have stop syncing code from our internal repository to this repository.
74
-
* As of 2023-11-30, you can still get a working copy of backup-utils by cloning the repository. But the code will not be updated in the repository; you can access updated versions of backup-utils via the [release page](https://github.com/github/backup-utils/releases).
75
-
***Phase 2 (rolling out 2024-02-20):** The backup-utils code will be removed and the repository will be used to host documentation for backup-utils. After this date, you will no longer be able to clone a working copy of backup-utils from the repository. Instead, you will need to download a specific version of backup-utils from the [release page](https://github.com/github/backup-utils/releases).
84
+
***Phase 1 (rolled out on 2023-11-30):** We have closed all open pull requests and issues (after reviewing each one and porting them to our internal repository if merited),
85
+
and updated the repository settings so that new issues cannot be opened. Also, we have stop syncing code from our internal repository to this repository.
86
+
* As of 2023-11-30, you can still get a working copy of backup-utils by cloning the repository.
87
+
But the code will not be updated in the repository; you can access updated versions of backup-utils via the [release page](https://github.com/github/backup-utils/releases).
88
+
***Phase 2 (rolling out 2024-02-20):** The backup-utils code will be removed and the repository will be used to host documentation for backup-utils.
89
+
After this date, you will no longer be able to clone a working copy of backup-utils from the repository.
90
+
Instead, you will need to download a specific version of backup-utils from the [release page](https://github.com/github/backup-utils/releases).
76
91
77
92
### Updating your backup-utils upgrade process
78
93
@@ -82,12 +97,12 @@ If your current process for upgrading backup-utils involves a clone of the repos
82
97
83
98
For example, you could download the v3.10.0 (github-backup-utils-v3.10.0.tar.gz) artifact from the [releases page](https://github.com/github/backup-utils/releases/tag/v3.10.0) with:
@@ -97,7 +112,7 @@ This will give you a new folder, `github-backup-utils-v3.10.0`, which contains t
97
112
98
113
For customers that currently use Docker to create a backup-utils image, their existing process may need updating as a result of this change. Previously customers could execute this command to build a Docker image of backup-utils:
0 commit comments