Loading
Muutosten hallitseminen ja julkaiseminen helposti ja yhteistyössä...
Yhdistämisristiriitojen ratkaiseminen DevOps Center MCP -työkaluilla

Yhdistämisristiriitojen ratkaiseminen DevOps Center MCP -työkaluilla

Ratkaise yhdistämisristiriidat käyttämällä luonnollisen kielen kehotteita. Tarjotut kehotteet ovat esimerkkejä, joita voit mukauttaa tarpeisiisi sopiviksi. Esimerkki vastauksesta vaihtelee käyttämäsi LLM:n perusteella.

DevOps Center MCP -työkalujen käyttäminen

Huomautus
Huomautus Tämä artikkeli sisältää tietoja hallitusta DevOps Center -paketista. Salesforce tarjoaa uuden sukupolven DevOps Centerin huhtikuusta 2026. Lisätietoja uudesta versiosta on kohdassa Next Generation DevOps Center

Jos haluat ratkaista DevOps Center -kampanjoiden aikana ilmeneviä yhdistämisristiriitoja, asenna ja määritä Salesforce DX MCP -palvelin käyttämään DevOps Center MCP -työkaluja.

Ennen kuin käytät DevOps Center MCP -työkaluja, tarkasta Salesforce DX MCP Serverin edellytykset ja varmista, että sinulla on:

  • Organisaatio, jossa DevOps Center on asennettu ja määritetty
  • Versiohallintajärjestelmään yhdistetty DevOps Center -projekti
  • IDE, kuten Agentforce Vibes IDE tai Visual Studio Code (VS Code), jonka Salesforce-pääkäyttäjäsi on hyväksynyt ehdot
  • Määritetty IDE-projekti. Lisätietoja on kohdassa Projektien luominen.
  • IDE, joka on asennettu samaan Salesforce-organisaatioon, johon DevOps Center on asennettu. Yhdistä ja todenna IDE-tunnuksesi tähän organisaatioon.
  • Kloonattu projektisäiliö avoinna IDE-työtilassasi
  • MCP-asiakassovellus, kuten Agentforce Vibes -laajennus. Katso määritysohjeet kohdasta Agentforce Vibes -laajennuksen määrittäminen.

Salesforce DX MCP Server on esimääritetty Agentforce Vibes -laajennuksessa. Avaa IDE ja ota Salesforce DX MCP Server käyttöön Agentforce Vibes -laajennuksessa. Lisätietoja on kohdassa Salesforce DX MCP Serverin ottaminen käyttöön

Vuorovaikutat palvelimen kanssa syöttämällä luonnollisen kielen kehotteita Agentforceen. Agentforce Vibes on käytettävissä toimintopalkista ja se sisältää chat-ikkunan, johon syötät kehotteesi. Esimerkkejä kehotteista, joita voit käyttää, on kohdassa Yhdistämisristiriitojen ratkaiseminen.

Lisätietoja VS Coden käyttämisestä MCP-asiakassovelluksena on kohdassa Käynnistä VS Coden käyttö Copilot MCP -asiakassovelluksella (beta).

1. Tietyn ristiriidan havaitseminen ja analysointi

Kehote
“Auta minua ymmärtämään ristiriita Admin.profile-meta.xml-tiedostossa.”
Miten se toimii?
detect_devops_center_merge_conflict-työkalu analysoi tietyn yhdistämisristiriidan tarjotakseen älykkäitä ratkaisuvaihtoehtoja. Työkalu suoritetaan kolmessa vaiheessa:
  1. Tarkastaa vastaavan työkohteen haaran paikallisessa ympäristössäsi
  2. yrittää yhdistää työkohteen haaran kohdehaaraan
  3. Selittää ristiriidat ja ehdottaa ratkaisuja, jos ne havaitaan
Esimerkki vastauksesta 
”Analysoin ristiriitaa force-app/main/default/profiles/Admin.profile-meta.xml:ssa. Alla on vaihtoehdot:
  • Tee saapuvia muutoksia: Säilytä kohdehaaran muutokset ja hylkää työkohteen haaran muutokset.
  • Tee tämänhetkiset muutokset: Säilytä työkohteen haaran muutokset ja korvaa kohdehaaran muutokset aina, kun ristiriitoja ilmenee.
Miten haluaisit jatkaa?”

2. Yhdistämisristiriidan ratkaiseminen

Kehote 
”Ratkaa ristiriita Admin.profile-meta.xml-tiedostossa säilyttämällä saapuvat muutokset.”
Miten se toimii? 
resolve_devops_center_merge_conflict-työkalu soveltaa valitsemaasi ratkaisustrategiaa määritettyyn tiedostoon. Työkalu suoritetaan kolmessa vaiheessa:
  1. Lukee ristiriitaisen tiedoston sisällön
  2. Korvaa koko ristiriitalohkon valitsemasi strategian sisällöllä — tässä tapauksessa saapuvat muutokset
  3. Kirjoittaa muokatun sisällön takaisin tiedostoon ja vaihtaa ratkaistun tiedoston käyttämällä git add-funktiota.
    Tärkeää
    Tärkeää Sinun täytyy sitouttaa tekoälyn ehdottamat muutokset viimeisenä vaiheena.
Esimerkki vastauksesta 
”Onnistui! Ristiriita force-app/main/default/profiles/Admin.profile-meta.xml on ratkaistu hyväksymällä kehityshaarasta saapuvat muutokset. Tiedosto on vaiheistettu. Tarkasta ja sitoudu, kun olet valmis.”
 
Ladataan
Salesforce Help | Article