-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ReposVerb: allow registering vanilla Git repos #258
Commits on Dec 20, 2019
-
Move TryRegisterRepo to ScalarVerb
Signed-off-by: Derrick Stolee <stolee@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cf6ad76 - Browse repository at this point
Copy the full SHA cf6ad76View commit details -
WatchVerb: allow watching vanilla Git repos
This also allows re-registering Scalar repos if they somehow become unregistered. (We will follow-up with a way to un-watch later.) The only required update to the maintenance steps right now is to make the fetch-commits-and-trees step be a no-op for non-Scalar repos. Eventually, we will want that to run a "git fetch" (in a way that does not update the refs/remotes space). Signed-off-by: Derrick Stolee <stolee@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad16d1a - Browse repository at this point
Copy the full SHA ad16d1aView commit details -
Signed-off-by: Derrick Stolee <stolee@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8584c17 - Browse repository at this point
Copy the full SHA 8584c17View commit details -
TryGetScalarEnlistment: update logic for nested Git repos
When we run functional tests inside the Scalar source code, we need our vanilla Git repos to be recognized inside that repo. The old logic would look for "src/.git" first, finding the Scalar repo before looking just for ".git". This makes the code simpler, too! Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for c74f463 - Browse repository at this point
Copy the full SHA c74f463View commit details -
FunctionalTests: add tests for vanilla Git repos
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 7a3f609 - Browse repository at this point
Copy the full SHA 7a3f609View commit details -
PackfileMaintenanceStep: don't look for .keep in non-Scalar repos
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 2c7a278 - Browse repository at this point
Copy the full SHA 2c7a278View commit details -
MaintenanceVerbTests: add basic tests
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 0b09d5f - Browse repository at this point
Copy the full SHA 0b09d5fView commit details -
MaintenanceVerbTests: expand tests to do meaningful things
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 0b82aa3 - Browse repository at this point
Copy the full SHA 0b82aa3View commit details -
Convert from WatchVerb to ReposVerb
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 9cbabd0 - Browse repository at this point
Copy the full SHA 9cbabd0View commit details -
Let ReposVerb be run outside an enlistment
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for e39478c - Browse repository at this point
Copy the full SHA e39478cView commit details -
IsScalarRepo -> UsesGvfsProtocol
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for cf9fa4c - Browse repository at this point
Copy the full SHA cf9fa4cView commit details -
FetchStep: fetch in background even for vanilla Git
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 15b15d6 - Browse repository at this point
Copy the full SHA 15b15d6View commit details -
BackgroundFetch: don't use --all
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 0159587 - Browse repository at this point
Copy the full SHA 0159587View commit details -
Stop running service verb in installer
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 3f69db7 - Browse repository at this point
Copy the full SHA 3f69db7View commit details -
PackfileMaintenanceStep: lower batch size if packs are small
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 737ef91 - Browse repository at this point
Copy the full SHA 737ef91View commit details -
ConfigStep: set necessary config settings
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for d723c43 - Browse repository at this point
Copy the full SHA d723c43View commit details -
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 1f5b399 - Browse repository at this point
Copy the full SHA 1f5b399View commit details -
Run ConfigStep as part of maintenance verb
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 54ec5c8 - Browse repository at this point
Copy the full SHA 54ec5c8View commit details -
ConfigStep: elevate config errors
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 9b3a96a - Browse repository at this point
Copy the full SHA 9b3a96aView commit details -
MaintenanceVerb: be careful about connections on vanilla Git repos
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 04f582f - Browse repository at this point
Copy the full SHA 04f582fView commit details -
ConfigStep: fast config runs can cause process failures
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for d1f4829 - Browse repository at this point
Copy the full SHA d1f4829View commit details -
ConfigStep: rework GitProcess usage
Signed-off-by: Derrick Stolee <stolee@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57d6d8c - Browse repository at this point
Copy the full SHA 57d6d8cView commit details
Commits on Dec 26, 2019
-
MaintenanceVerbTests: flesh out FetchStep test
Signed-off-by: Derrick Stolee <stolee@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7ebcf05 - Browse repository at this point
Copy the full SHA 7ebcf05View commit details