Results 1 to 15 of 15

Thread: [RESOLVED] Azure DevOps vs GitHub

  1. #1

    Thread Starter
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,033

    Resolved [RESOLVED] Azure DevOps vs GitHub

    Hi.
    We are thinking of changing our source control as it's on TFS.
    We are a big company but the source control would be used by 3-5 users max.
    We would like to keep it on a private server and, if needed, with a budget of 200-300$ per year.
    I'm reading this article but I can't really make up my mind plus I'm not sure if the azure solution with full features is free or not.
    https://acloudguru.com/blog/engineer...s-devops-twins

    So is private repositories on github safe? Would it be better to use azure?

    Any thoughts?
    .

  2. #2
    Superbly Moderated NeedSomeAnswers's Avatar
    Join Date
    Jun 2002
    Location
    Manchester uk
    Posts
    2,652

    Re: Azure DevOps vs GitHub

    So we use Azure DevOps at my work, it is a good set of tools but it is NOT just source control.

    DevOps is a full project & defect management tools and it also has pipeline and build tools, it also has source control and in fact it uses GIT for that, we use it to define projects and there User Stories, to log and fix defects etc.

    If all you need is Source Control then you would probably be paying for a bunch of extra stuff you dont need for Azure DevOps and I would imagine would be well over your budget.

    Here is a link to GitHub pricing

    https://www.g2.com/products/github/pricing

    It suggests it would be within your budget, but I would contact them and get a specific quote.

    GIT is a bit different than old TFS, but there are now Git tools built into VS 2019 which make it very easy to use.
    Please Mark your Thread "Resolved", if the query is solved & Rate those who have helped you



  3. #3

    Thread Starter
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,033

    Re: Azure DevOps vs GitHub

    Hi.
    The pricing is fine.
    2 questions though.
    Can we deploy it on our private server?
    The vs2019 build in you mention. Does it exist on vs2015? Because we are currently at that version.
    thanks.
    .

  4. #4
    .NUT jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    107,644

    Re: Azure DevOps vs GitHub

    Quote Originally Posted by sapator View Post
    Does it exist on vs2015? Because we are currently at that version.
    There may be other reasons that you want to stick with 2015 but are you aware that VS 2019 Community is free for teams of up to 5 people?

  5. #5

    Thread Starter
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,033

    Re: Azure DevOps vs GitHub

    It's not that.
    I',m not sure all the PC we have can handle it as they are old-ish.
    .

  6. #6
    Super Moderator dday9's Avatar
    Join Date
    Mar 2011
    Location
    South Louisiana
    Posts
    10,468

    Re: Azure DevOps vs GitHub

    I use GitHub for my personal projects, Bitbucket for my job, and Azure DevOps for one particular client.

    I will say that Azure DevOps by far out performs the other two, but I'll agree with NSA in that I enjoy Azure DevOps because of the extras (like the build pipeline). If all that you need is a repository for source control, then GitHub is more than suitable for the job.
    "Code is like humor. When you have to explain it, itís bad." - Cory House
    VbLessons | Code Tags | Sword of Fury - Jameram

  7. #7
    Super Moderator dday9's Avatar
    Join Date
    Mar 2011
    Location
    South Louisiana
    Posts
    10,468

    Re: Azure DevOps vs GitHub

    FYI - I moved this to general developer forum since it is a source control question and not a Visual Basic .NET question.
    "Code is like humor. When you have to explain it, itís bad." - Cory House
    VbLessons | Code Tags | Sword of Fury - Jameram

  8. #8

    Thread Starter
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,033

    Re: Azure DevOps vs GitHub

    Ok, I guess I have no idea how this works https://azure.microsoft.com/en-us/pr...vops-services/
    They have some sliders there but I don't know what to slide. But everything over 30$ per months is a non go.
    The main plan is 5 users and private repository but I'm not sure about the volume of the code. Guessing over 1GB tho and maybe 100 - 200 mb changes per month.
    .

  9. #9
    Super Moderator dday9's Avatar
    Join Date
    Mar 2011
    Location
    South Louisiana
    Posts
    10,468

    Re: Azure DevOps vs GitHub

    Since there are 5 of you, pick Basic Plan under User licenses for the 5 users.
    "Code is like humor. When you have to explain it, itís bad." - Cory House
    VbLessons | Code Tags | Sword of Fury - Jameram

  10. #10
    Frenzied Member PlausiblyDamp's Avatar
    Join Date
    Dec 2016
    Location
    Newport, UK
    Posts
    1,482

    Re: Azure DevOps vs GitHub

    Quote Originally Posted by sapator View Post
    Ok, I guess I have no idea how this works https://azure.microsoft.com/en-us/pr...vops-services/
    They have some sliders there but I don't know what to slide. But everything over 30$ per months is a non go.
    The main plan is 5 users and private repository but I'm not sure about the volume of the code. Guessing over 1GB tho and maybe 100 - 200 mb changes per month.
    Azure Devops will be free for up to 5 users, that also gives you unlimited git repos / projects and you can also use TFS in the cloud if you are happy with TFS and don't want to move to git (although git is supported and far better IMHO)

    Azure DevOps also gives you a lot more than just version control, most of which is still included in the free offering.

  11. #11

  12. #12
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    36,576

    Re: Azure DevOps vs GitHub

    We're using GitLab. Free private repos, and we haven't reached any limit, yet.
    My usual boring signature: Nothing

  13. #13

    Thread Starter
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,033

    Re: Azure DevOps vs GitHub

    I admit I took this a little more on the security part as it as.
    As we have 3-5 firewall to get to our system and our admins are extremely sensitive on what goes through.
    So putting code on the net seems like a potential thread.
    But thanks for the suggestions, I will study the next week and see what I will come up.

    One question thought, we have an external partner that is coding on github. If we use devops can we have a common repos or it is not possible?
    .

  14. #14
    Frenzied Member PlausiblyDamp's Avatar
    Join Date
    Dec 2016
    Location
    Newport, UK
    Posts
    1,482

    Re: Azure DevOps vs GitHub

    Quote Originally Posted by sapator View Post
    I admit I took this a little more on the security part as it as.
    As we have 3-5 firewall to get to our system and our admins are extremely sensitive on what goes through.
    So putting code on the net seems like a potential thread.
    But thanks for the suggestions, I will study the next week and see what I will come up.

    Typically both GitHub and Azure Devops will only require your firewalls to allow outbound https, although if you don't want to be hosting your source code out on the internet neither of those might be good options.

    If you are currently using TFS internally (sounds like you are if you from your OP) then Azure Devops Server is an on-premise version of the Cloud hosted Azure DevOps (pretty much an upgraded version of TFS really). Although that would avoid the cloud hosted source code it would incur additional costs (software licencing, OS etc for the on-prem requirements).

    If you are only after version control then something like gitlab can be installed on-prem and works perfectly well.

    Quote Originally Posted by sapator View Post
    One question thought, we have an external partner that is coding on github. If we use devops can we have a common repos or it is not possible?
    This really depends on how you want to access / share code...

    If there is a single repo that both you and the external partner share then as long as you have accounts on the relevant platforms you could always just use the same git repo. Git makes it perfectly possible to work on repos from different sources. On my personal PC I have repos from Azure Devops, Gitlab, github and a couple from BitBucket - git just works in that regard.

    If however you are looking more at a Repo and a fork of the repo with PRs etc to share changes then it really needs to be the same system if you want a simple life, either both the repo and the fork on github or both on Azure DevOpos. That said it is possible to have a repo in github, import it into Azure Devops and use a sort of middle man approach to allow changes to be sent back to github - not always straightforward but it can be made to work.
    Last edited by PlausiblyDamp; Sep 24th, 2021 at 01:31 PM.

  15. #15

    Thread Starter
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,033

    Re: Azure DevOps vs GitHub

    Thanks, I think I have all the initial info I needed.
    I will close this thread and if I have any issues in the future I will post on a new one.
    .

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width