My TFS CICD setup for Sitefinity Project – Part 3

Link to Part 2 Important Notes Planning before execution Clearly understand each command / argument Must confirm input path are correct (no turn back if CD server erase all files) Strategy 1. Developer push code to TFS and it will send signal to CI server if it is a watching branch (in our case theContinue reading “My TFS CICD setup for Sitefinity Project – Part 3”

My TFS CICD setup for Sitefinity Project – Part 2

Link to Part 1 Important Notes Planning before execution Clearly understand each command / argument Must confirm input path are correct (no turn back if CD server erase all files) Strategy 1. Developer push code to TFS and it will send signal to CI server if it is a watching branch (in our case theContinue reading “My TFS CICD setup for Sitefinity Project – Part 2”

Git and GitFlow Practice

Git in a nutshell Git is a distributed version/source control system (VCS). Just like Subversion, Team Foundation Server, Mercurial; each has its pros and cons. Why we need VCS? It simply because it allows developers to work simultaneously and maintains a history of every version.  What is Git branching model? Let’s imagine Git branching asContinue reading “Git and GitFlow Practice”