Wiki source code of getting-started

Version 26.1 by Gideon Lombard on 2022/07/06 13:51

Show last authors
1 Hi Team
2
3
4 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**​.
5
6
7 Some of the projects have been converted to start using our own nuget feed so to ensure you do not have any connectivity issues:
8
9 ~1. Make sure that you download and install the latest version of Git from [[https:~~/~~/gitforwindows.org/>>https://gitforwindows.org/]]
10
11
12 [[image:1657114851784-392.png]]
13
14
15 [[image:1657114877100-308.png]]
16
17
18 [[image:1657114930282-807.png]]
19
20
21 [[image:1657114946064-403.png]]
22
23
24
25 [[image:1657114967427-838.png]]
26
27 [[image:1657114979552-688.png]]
28
29
30 [[image:1657114991695-101.png]]
31
32
33 [[image:1657115030668-697.png]]
34
35 [[image:1657115041449-256.png]]
36
37
38 [[image:1657115057201-480.png]]
39
40
41 [[image:1657115066593-304.png]]
42
43
44 [[image:1657115075687-171.png]]
45
46
47 [[image:1657115106191-233.png]]
48
49
50
51
52
53 1. make sure your VS is updated with the latest updates (critical)
54 1. (((
55 install [[The Azure Artifacts Credential Provider>>url:https://github.com/Microsoft/artifacts-credprovider#setup]] and select the **PowerShell helper script **link
56
57 [[image:1657111373296-938.png]]
58
59 Click the copy icons to copy the text
60
61 [[image:1657111476063-780.png]]
62
63
64 Open Windows Powershell ISE as administrator and click the new button and paste the text in the script window
65
66 [[image:1657111556824-350.png]]
67
68
69 [[image:1657111596157-325.png]]
70
71 Click the Run button to execute the script
72
73
74 )))
75 1. (((
76 For the Visual Studio development users they require to run the following inside a Visual Studio Command Shell as an administrator
77
78 dotnet nuget add source https:~/~/pkgs.dev.azure.com/ebsphere/ebsphere/_packaging/ebs-dev/nuget/v3/index.json ~-~-name ebs-dev
79 )))
80
81 1.
82
83 1.
84
85 Also while we in the transition phase it might be helpful to add this link via this command:
86
87 >mklink /D c:\dev\src\Packages C:\dev\Packages
88
89
90
91 For reference attached is the mappings of the new folders from old folders.
92
93
94 If you want to start making changes follow the following process:
95
96
97 1. (((
98 Right click the migration folder and create a new branch via the TortoiseGit menu
99
100
101 1. [[image:image-20220706143954-1.png]]
102 )))
103 1. specify branch name follow this pattern for now (names cannot have spaces use dashes -):
104
105 1. feature/il-12345
106 11. if it is issue log related you can add a -short-description if needed
107 11. 12345 = replace with issue log number
108 1. feature/12345
109 11. if it is azure task related
110 11. 12345 = replace with az workitem number
111 1. feature/short-description
112 11. if it has no work item associated to it
113
114 1. make sure you select branch = master and switch to new branch is checked
115 11. [[image:image-20220706143954-2.png]]
116
117 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//.
118
119
120 As always please reach out if you get stuck.
121
122
123 Regards