August 16, 2016 at 4:36 am
"One does not simply walk into Mordor" - Ha! - what do they know?
Booked this for our New Zealand holiday - http://www.tongarirocrossing.org.nz/the-lord-of-the-rings.html.
I'm not actually a huge fan of LOTR but that did tickle me when I saw it. The walk was actually recommended by the Travel Agent and I've only just noticed this bit.
August 16, 2016 at 5:50 am
Has anyone here used GitHub?
If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
August 16, 2016 at 6:03 am
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
I've used it. And once I got used to it, I preferred it to TFS. It's faster and tidier, IMO.
But the learning process took a while and required me to learn command-line Git, to a reasonable level. The GUI tools are good, but they don't cover every branch / merge / revert scenario I needed them to.
The Git paradigm (apologies for use of buzz word) is also quite different from that of TFS.
So your TFS-savvy devs will probably not be able to switch over to Git without some prep and training.
The absence of evidence is not evidence of absence
- Martin Rees
The absence of consumable DDL, sample data and desired results is, however, evidence of the absence of my response
- Phil Parkin
August 16, 2016 at 6:12 am
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
GitHub is more than just repo hosting, it also has handy graphical interface tools to replace the nasty command-line interface of plain old Git. We're currently evaluating database version control systems (VCS) with full lifecycle control in mind. We're looking at two different tools for SSMS integration (Redgate and Apex) and two for deployment and release (VS and something else), but Git is the only version control software I have to play with currently. It's exactly as painful and difficult to work with as I was anticipating but from a developer's perspective, when we're done with deciding whether to go for the shared or dedicated model (probably shared with branches for projects), it will be almost seamless and it shouldn't matter to us which source control package we're using - all we will see will be the SSMS addin. We'll have a dedicated admin to take the GIT strain and perform deployment and release.
For fast, accurate and documented assistance in answering your questions, please read this article.
Understanding and using APPLY, (I) and (II) Paul White
Hidden RBAR: Triangular Joins / The "Numbers" or "Tally" Table: What it is and how it replaces a loop Jeff Moden
August 16, 2016 at 6:13 am
And, on another note, guess what I'm rolling back today?
Sigh. You only have 10 days post install, folks. It's a new "feature" in the Anniversary update.
August 16, 2016 at 6:24 am
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
I'm using it maintain the information about people who are offering training in the Azure stack. It's not even code, but a general web site. It works very well and makes it easy to ask for community engagement. You can check it out here.
Now, talk about integration with source code management, yeah, Git wins. The big thing to learn is that it's all about branching. It's not the same as TFS or other systems. There's a bit of a learning curve.
"The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
- Theodore Roosevelt
Author of:
SQL Server Execution Plans
SQL Server Query Performance Tuning
August 16, 2016 at 8:54 am
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
Are you replacing TFS or moving to Git? There are Git interfaces with TFSVC, which is how I access TFS 2015 in VSO (Visual Studio Online). If you have TFS 2015 Update 2, this works for you on premise as well.
I like Git. It allows me to work without a connection to the server, committing changes as needed. Git is fantastic as a version control system, and I prefer it to SVN/TFS for the offline work. However, there is a change. You need to learn to pull first, before you commit and push. That's a habit to build.
Github is an online repo. We use some of the private repos extensively at REdgate since people all over can easily get changes and update their local repos. Bitbucket works about the same if you want to do that.
There is a Github GUI, which you can use, but I find it flaky and I really need to be ready to go to Git Bash or Git PoSH and work from the command line to fix things.
I find that Sourcetree (like) or GitKrakken (not sure) are better interfaces for dealing with git repos. They can work with TFSVC-Git, GitHub, BitBucket, etc.
August 17, 2016 at 2:10 am
Steve Jones - SSC Editor (8/16/2016)
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
Are you replacing TFS or moving to Git? There are Git interfaces with TFSVC, which is how I access TFS 2015 in VSO (Visual Studio Online). If you have TFS 2015 Update 2, this works for you on premise as well.
I like Git. It allows me to work without a connection to the server, committing changes as needed. Git is fantastic as a version control system, and I prefer it to SVN/TFS for the offline work. However, there is a change. You need to learn to pull first, before you commit and push. That's a habit to build.
Github is an online repo. We use some of the private repos extensively at REdgate since people all over can easily get changes and update their local repos. Bitbucket works about the same if you want to do that.
There is a Github GUI, which you can use, but I find it flaky and I really need to be ready to go to Git Bash or Git PoSH and work from the command line to fix things.
I find that Sourcetree (like) or GitKrakken (not sure) are better interfaces for dealing with git repos. They can work with TFSVC-Git, GitHub, BitBucket, etc.
We have git hubs all over the UK. They're also known as Weatherspoons.
For fast, accurate and documented assistance in answering your questions, please read this article.
Understanding and using APPLY, (I) and (II) Paul White
Hidden RBAR: Triangular Joins / The "Numbers" or "Tally" Table: What it is and how it replaces a loop Jeff Moden
August 17, 2016 at 3:03 am
BrainDonor (8/17/2016)
ChrisM@Work (8/17/2016)
We have git hubs all over the UK. They're also known as Weatherspoons.You owe me a new keyboard...
😀
...just managed to save mine
😎
August 17, 2016 at 3:14 am
ChrisM@Work (8/17/2016)
We have git hubs all over the UK. They're also known as Weatherspoons.
I'm going there right now.
August 17, 2016 at 6:26 am
Steve Jones - SSC Editor (8/16/2016)
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
Are you replacing TFS or moving to Git? There are Git interfaces with TFSVC, which is how I access TFS 2015 in VSO (Visual Studio Online). If you have TFS 2015 Update 2, this works for you on premise as well.
I like Git. It allows me to work without a connection to the server, committing changes as needed. Git is fantastic as a version control system, and I prefer it to SVN/TFS for the offline work. However, there is a change. You need to learn to pull first, before you commit and push. That's a habit to build.
Github is an online repo. We use some of the private repos extensively at REdgate since people all over can easily get changes and update their local repos. Bitbucket works about the same if you want to do that.
There is a Github GUI, which you can use, but I find it flaky and I really need to be ready to go to Git Bash or Git PoSH and work from the command line to fix things.
I find that Sourcetree (like) or GitKrakken (not sure) are better interfaces for dealing with git repos. They can work with TFSVC-Git, GitHub, BitBucket, etc.
From what I've been told we're replacing TFS with Github, not Git.
August 17, 2016 at 6:27 am
Eirikur Eiriksson (8/17/2016)
BrainDonor (8/17/2016)
ChrisM@Work (8/17/2016)
We have git hubs all over the UK. They're also known as Weatherspoons.You owe me a new keyboard...
😀
...just managed to save mine
😎
I have apparently missed the joke here.
August 17, 2016 at 6:30 am
Huh...
So I'm troubleshooting code that goes over a linked server. I've pulled it down to our non-prod environment, removed the linked server name from the code, and am running it direct on the non-prod server equivalent of prod. I've been running various combinations of the join statements when I suddenly realized that when I did my Quick Replace I typed LinkedServer to replace with blank instead of LinkedServer. to replace with blank.
And the code is running using " .database.dbo.table" just fine.
Interesting... Now I wonder how much of the processing power is being taken up by the server to process that " ." as opposed to me not having it at all. Will have to test that.
August 17, 2016 at 6:32 am
Brandie Tarvin (8/17/2016)
Steve Jones - SSC Editor (8/16/2016)
Brandie Tarvin (8/16/2016)
Has anyone here used GitHub?If so, what did you think about it? Was it helpful? Was it annoying? Any caveats I should be warned about?
We're apparently getting it at the office. Someone just told me that we might be replacing TFS with it.
Are you replacing TFS or moving to Git? There are Git interfaces with TFSVC, which is how I access TFS 2015 in VSO (Visual Studio Online). If you have TFS 2015 Update 2, this works for you on premise as well.
I like Git. It allows me to work without a connection to the server, committing changes as needed. Git is fantastic as a version control system, and I prefer it to SVN/TFS for the offline work. However, there is a change. You need to learn to pull first, before you commit and push. That's a habit to build.
Github is an online repo. We use some of the private repos extensively at REdgate since people all over can easily get changes and update their local repos. Bitbucket works about the same if you want to do that.
There is a Github GUI, which you can use, but I find it flaky and I really need to be ready to go to Git Bash or Git PoSH and work from the command line to fix things.
I find that Sourcetree (like) or GitKrakken (not sure) are better interfaces for dealing with git repos. They can work with TFSVC-Git, GitHub, BitBucket, etc.
From what I've been told we're replacing TFS with Github, not Git.
Git, GitHub same difference. Git is the software and mechanisms. GitHub is the central location online where they live. All your developers, and you, will have a local Git repository that versions and branches on it's own so you can operate as Steve outlines. Eventually, you publish back to the central repository on GitHub.
Oh you're going to have so much fun!
"The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
- Theodore Roosevelt
Author of:
SQL Server Execution Plans
SQL Server Query Performance Tuning
Viewing 15 posts - 55,351 through 55,365 (of 66,712 total)
You must be logged in to reply to this topic. Login to reply