GitLab & SourceTree

์œ„ ๋งํฌ์—์„œ ์†Œ์ŠคํŠธ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ํ›„ ์„ค์น˜ํ•œ๋‹ค.

GitLab ์—์„œ ์›ํ•˜๋Š” ํ”„๋กœ์ ํŠธ repository ์—์„œ HTTPS ๋งํฌ ๋ณต์‚ฌ ํ›„ Sourcetree ์—์„œ ์ƒˆํƒญ์„ ์„ ํƒํ•œ๋‹ค.

(Git repository ๊ถŒํ•œ์€ PL ํ˜น์€ Git ๋‹ด๋‹น์ž์—๊ฒŒ ์š”์ฒญ)

์ƒˆ ํƒญ์—์„œ ๋ณต์‚ฌํ•œ URL์„ ๋ถ™์—ฌ๋„ฃ๊ณ  ์›ํ•˜๋Š” ๊ฒฝ๋กœ์— ์†Œ์Šค๋ฅผ ๋ฐ›๋Š”๋‹ค.

Service ๋Š” Visual Studio WebUI๋Š” Visual Studio Code(Cursor ์ถ”์ฒœ) ์™€ ๊ฐ™์€ ํŽธ์ง‘๊ธฐ๋กœ ์—ฐ๋‹ค.

Service์—์„œ ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ฐ ๊ฐœ๋ฐœ๋ฐฉ๋ฒ•์€ ํ›„์ˆ ํ•˜๊ณ  Debug ๋ชจ๋“œ๋กœ ๋นŒ๋“œ ํ›„ WAS ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค.

DB ์„ค์ •ํŒŒ์ผ ๊ฒฝ๋กœ

100.Application > THiRAMES.APP.WAS > Config > db.json

//db.json 

{
  "mesDatabase": {
    "db0": {
      "dbType": "SqlDatabase",
      "commandTimeOut": 30,
      "connectionString": "data source=์—ฐ๊ฒฐํ• DB IP,PORT;initial catalog=์Šคํ‚ค๋งˆ;persist security info=true;user id=DB ID;password=DB PASSWORD;multipleactiveresultsets=true"
      //์˜ˆ์‹œ"connectionString": "data source=192.168.0.16,1433;initial catalog=TEST;persist security info=true;user id=admin;password=admin123!;multipleactiveresultsets=true"
    }
    //comment -  MES General Package Oracle
    //"db0": {
    //  // ConnectionPool: 
    //  "dbType": "OracleDatabase",
    //  "commandTimeOut": 30,
    //  "connectionString": "Data Source=(DESCRIPTION=(ADDRESS_LIST=(FAILOVER = on)(LOAD_BALANCE = off)(ADDRESS = (PROTOCOL = TCP)(HOST = 14.63.27.162)(PORT = 31521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE))) ;Persist Security Info=True;User ID=tu_mes;Password=thirautech2024!"
    //}
    //"db1": {
    //  // ConnectionPool: 
    //  "dbType": "OracleDatabase",
    //  "commandTimeOut": 30,
    //  "connectionString": "Data Source=(DESCRIPTION=(ADDRESS_LIST=(FAILOVER = on)(LOAD_BALANCE = off)(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.131.41)(PORT = 1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MESV2DEV))) ;Persist Security Info=True;User ID=MESDEV;Password=MESDEV"
    //}
  }
}

Last updated