![]() |
|
Space Shuttle Ultra Support & development threads for Space Shuttle Ultra addon. |
![]() |
|
Thread Tools |
![]() |
#1501 |
Addon Developer
![]() ![]() ![]() |
![]() Quote:
|
![]() |
![]() |
![]() |
#1502 |
Addon Developer
![]() |
![]() Quote:
It would us to keep making revisions in our computers (and all the branch stuff), even when SF is offline. Not sure if we could share the work in that situation. A question about git: it still needs a "head", a place where the "project standard" is maintained, right? And that is/can be a "server", or is always a dev? About changing servers: I'd wait on a decision until SF gets back on its feet, as with their server issues I'm not sure we can access everything in there ATM. Last edited by GLS; 04-11-2018 at 09:26 PM. |
![]() |
![]() |
Thanked by: |
![]() |
#1503 |
Addon Developer
![]() ![]() ![]() |
![]() Quote:
|
![]() |
![]() |
![]() |
#1504 |
Addon Developer
![]() |
![]() Quote:
Quote:
|
![]() |
![]() |
![]() |
#1505 |
Beta Tester
![]() ![]() |
![]() Quote:
Quote:
With DVCS systems you can use a centralized workflow, but there is no need to do it so. You can also follow the "network of trust" workflow, where nobody pushes commits into a central repo, but instead maintainers pull from their lieutenants, and those in term accept so called "pull-requests" from other contributors. The later is what the Linux project uses. Quote:
Quote:
Last edited by Face; 04-12-2018 at 07:18 AM. Reason: typo |
![]() |
![]() |
Thanked by: |
![]() |
#1506 |
Addon Developer
![]() |
![]() Quote:
![]() Quote:
*) if I create a private branch, it isn't backed up to anywhere, right? Only the the files that I push get sent to others? I'm about 90% convinced by git... is there a client to maybe start playing with it? |
![]() |
![]() |
![]() |
#1507 |
Beta Tester
![]() ![]() |
![]() Quote:
But yeah... nitpicking. Quote:
Quote:
Quote:
Personally, I prefer the command-line if it comes to Git, but then I'm not a good example because I primarily work with Mercurial. |
![]() |
![]() |
![]() |
#1508 |
Addon Developer
![]() |
![]() Quote:
What about write access to that "blessed" repo? Is it still limited as SVN? Quote:
![]() |
![]() |
![]() |
![]() |
#1509 |
Beta Tester
![]() ![]() |
![]() Quote:
* Imagine SSU is maintained in Git, with a cloud copy on the platform Github. The copy on Github has only one branch, the "master". * People new to the project clone the Github repo, thereby creating a copy on their machines. * Dev A creates a "work" branch on his machine, which he never pushes to the Github repo. He just merges his commits into the "master" branch (also on his machine) and pushes those commits to Github. * Dev B does the same. He also has a "work" branch, but this is nothing like the one of A. * Up to this point you can say the whole community has 3 branches: 1 "public" master, 1 "private" DevA/work, and 1 "private" DevB/work. * But Git also allows for devs to share their branches. All they have to do is either to push the commits to the server and pull it from there, or simply exchange them directly. I.e. Dev A wants to show his work to B without commiting it to master yet. So he simply pushes his "work" branch to B, or B can pull the "work" branch into his own repo. The name conflict is resolved automatically by Git by means of prefixing the names with the so-called "remote" name. Let's say B calls the address of A's repo "DevA", then A's "work" branch will be visible in B's repo under the name "DevA/work". * So now the simple public/private property falls apart. There are only branches that either are visible in a copy or not. Github has only "master", A has "master" and "work", B has "master", "work" and "DevA/work". Quote:
|
![]() |
![]() |
![]() |
#1510 |
Addon Developer
![]() |
![]()
SourceTree ask for some needless account, so sayonara to that one.
TortoiseGit gives some error (apparently Cygwin's fault) and I can't download SSU.... ![]() On to the 2º reboot of the day... SVN never looked better. |
![]() |
![]() |
![]() |
#1511 |
Beta Tester
![]() ![]() |
![]() Quote:
SourceTree needing an account perhaps escaped my view due to me already having one with the Bitbucket one. Or perhaps they did not need it years ago when I actually tried it out. |
![]() |
![]() |
Thanked by: |
![]() |
#1512 |
Addon Developer
![]() |
![]() Quote:
Quote:
![]() |
![]() |
![]() |
![]() |
#1513 |
Beta Tester
![]() ![]() |
![]() Quote:
If you folks want to switch, I can assist in doing the convert. I'll not do the work for a quick "look-and-meh", though. |
![]() |
![]() |
Thanked by: |
![]() |
#1514 |
Addon Developer
![]() |
![]()
The quick look (just in my computer) is what I was aiming for, so I could make a decision on my end.
|
![]() |
![]() |
![]() |
#1515 |
Beta Tester
![]() ![]() |
![]() Quote:
If you don't get yourself familiar with the paradigm change, your decision will suffer from the Blub paradox. I don't think that a quick look will suffice. |
![]() |
![]() |
![]() |
|
Thread Tools | |
|
|
Quick Links | Need Help? |