getting-started

Version 39.1 by Gideon Lombard on 2024/07/02 09:02

Hi Team

When you open the projects from the new locations you might have to fix some of the references due to the folder structures changing ie code is not under a "Development" folder as it now is branch based. This can be done by editing the csproj directly or doing a search and replace with the new paths where applicable, alternatively you can remove the old references via IDE and relink to new paths do not link to old paths on your machine​.

Prerequisites

  1. Install WinMerge
  2. Install Notepad++
  3. Install VisualStudio 2022
  4. Install VisualStudio Code

Source control installation

  1. Install Git for Windows
  2. Install tortoisegit
  3. Setup the nuget feed

Also while we in the transition phase it might be helpful to add this link via this command:

mklink /D c:\dev\src\Packages C:\dev\Packages

clone to here: C:\dev\ebsphere\migration\

1657115475686-934.png

The URL's for different repositories to clone is as follows:

image-20240207124136-3.png

 --> Application Source Code

1657115603808-846.png

1657115842929-756.png

For reference attached is the mappings of the new folders from old folders.

If you want to start making changes follow the following process:

  1. Right click the migration folder and create a new branch via the TortoiseGit menu

    1. image-20220706143954-1.png
  2. specify branch name follow this pattern for now (names cannot have spaces use dashes -):
  1. feature/il-12345
    1. if it is issue log related you can add a -short-description if needed
    2. 12345 = replace with issue log number
  2. feature/12345
    1. if it is azure task related
    2. 12345 = replace with az workitem number
  3. feature/short-description
    1. if it has no work item associated to it
       
  4. make sure you select branch = master and switch to new branch is checked
    1. image-20220706143954-2.png

As mentioned Friday if there is a piece of new code that has sync over yet and you need it, merge it over on your end with something like winmerge once you have created a feature branch.

As always please reach out if you get stuck.

Tags:
    

Need help?

If you need help with XWiki you can contact: