Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • ibrahim Nada 12 posts 102 karma points
    Jul 23, 2017 @ 13:11
    ibrahim Nada
    0

    Source Control Systems With Umbraco ?

    Hello Everyone , Hope you all are doing good
    i need to put my Website on a Source Control System (Git) To be precise I'm having a Problem Getting Started With it , i used to develop Website solo the whole time and this is my first time on a team , so i'm not really filmier with the (GIT) Any TIP Will be appreciated Thanks in advance Much love to all of u and Much love to Umbraco

  • pbl_dk 150 posts 551 karma points
    Jul 23, 2017 @ 16:19
    pbl_dk
    1

    I find Visual Team Foundation Online the easiest. Takes a day to learn, then you are all set.

    Build in with Visual Studio. https://www.visualstudio.com/vso/

    It's free up to 5 users.

  • Nicholas Westby 2054 posts 7100 karma points c-trib
    Jul 23, 2017 @ 23:48
    Nicholas Westby
    2

    When I started using Git, I used SmartGit (still use it, except for the rare occasion I need to drop down to the command line). It's nicer than some of the other tools (Git GUI and SourceTree). Seems to be less buggy and more sophisticated than other tools, and it's installed standalone (I don't like tools that integrate with Visual Studio or Windows Explorer, as they can sometimes have unintended side effects).

    As far as getting started, I recommend creating a repo (e.g., on GitHub or BitBucket) and trying some things. That way, you don't have to worry about messing anything up with a real repository.

  • ibrahim Nada 12 posts 102 karma points
    Jul 24, 2017 @ 13:42
    ibrahim Nada
    0

    Hello Guys thanks a lot for your answers but the more precise question is
    How Can ingrate My Umbraco Project On Github?

  • Nicholas Westby 2054 posts 7100 karma points c-trib
    Jul 24, 2017 @ 15:12
    Nicholas Westby
    0

    How Can ingrate My Umbraco Project On Github?

    Should not be really very different from most projects. What are you imagining might need special attention with regard to Umbraco?

    The main thing I supposed would be which files to add to your gitignore file. That really depends on your project setup and deployment process (e.g., if you installed Umbraco with NuGet, you can ignore some more files, and if you are deploying with Git, you can't ignore as many files).

  • pbl_dk 150 posts 551 karma points
    Jul 25, 2017 @ 18:12
    pbl_dk
    0

    Let me just add.

    If it's GitHub, then you need to either have an account, or the team you are working for, have a closed/private/corporate account. It don't think it will be clever to use an open account for a commercial web project.

    https://github.com/pricing

    Here's a GitHub tutorial: https://guides.github.com/

    When you have the account, I would recommend, that you install Umbraco locally. When you are done editing and designing, you then add your project to GitHub (Ex. bin files). You will have to have a locally running SQL (or online version) somewhere, which you can work with. You can also just work with the included SQL compact DB, which installs with umbraco.

    You also need a policy for SQL changes. That you can discuss with your team. All SQl changes for your project, could, when you work alone, be on the development SQL. Some use a DevOps approach to implement changes. Your team will have an approach or you are just asked to login and implement your changes on the master.

  • David Armitage 505 posts 2073 karma points
    Nov 19, 2018 @ 23:08
    David Armitage
    0

    Hi Guys,

    I wrote a couple of blog articles regarding source control which might help.

    The first is source control when using Umbraco Cloud and GitHub. https://www.umbrajobs.com/blog/posts/2018/november/umbraco-source-control-using-umbraco-cloud-and-github/

    The second is for people wanting to do source control without using Umbraco Cloud. For this I use GitHub with uSync to handle the database stuff. https://www.umbrajobs.com/blog/posts/2018/november/umbraco-source-control-using-github-and-usync/

    I hope this helps someone.

    Kind Regards

    David

Please Sign in or register to post replies

Write your reply to:

Draft