<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Unable to reconcile when conflicts between two versions in ArcGIS Pro SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1660384#M13219</link>
    <description>&lt;P&gt;Thank you for the feedback ! Do you know if an officiel ticket has been created by ESRI, and what is it's status ? Which version of the SDK were you using ? Was it on branch or traditional versioning ?&lt;/P&gt;</description>
    <pubDate>Fri, 24 Oct 2025 07:23:01 GMT</pubDate>
    <dc:creator>MatthiasBoucher</dc:creator>
    <dc:date>2025-10-24T07:23:01Z</dc:date>
    <item>
      <title>Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1659533#M13215</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I am working with ArcGIS Pro 3.3 and I am trying to build an addin in order to export in a file (txt/csv/xls) the conflicts that may occur during a reconcile bewteen two versions in my geodatabase. In ArcGIS Pro, the "Conflicts View" panel contains all the information that I want, but couldn't find a way to export it's content. That's why I am developping my own addin.&lt;/P&gt;&lt;P&gt;So, I used this piece of code in order to do the reconcile (and then later in case of conflicts export the listing). But I am facing the following error :&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/3.3/tool-reference/tool-errors-and-warnings/160001-170000/tool-errors-and-warnings-160351-160375-160362.htm" target="_blank" rel="noopener"&gt;Error code 160362&lt;/A&gt;&amp;nbsp; when reaching the "currentVersion.Reconcile" on line 20 :&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;if (geodatabase.IsVersioningSupported())
{
    using (VersionManager versionManager = geodatabase.GetVersionManager())
    using (ArcGIS.Core.Data.Version currentVersion = versionManager.GetCurrentVersion())
    using (ArcGIS.Core.Data.Version parentVersion = currentVersion.GetParent())
    {
        Debug.WriteLine($"Reconcile on {geodatabase.GetPath()}:\n{parentVersion.GetName()} =&amp;gt; {currentVersion.GetName()}");

        Debug.WriteLine($"Current version : {currentVersion.GetName()}");
        Debug.WriteLine($"Parent version : {parentVersion.GetName()}");

        ReconcileOptions reconcileOptions = new ReconcileOptions(parentVersion);
        reconcileOptions.ConflictResolutionMethod = ConflictResolutionMethod.Abort;
        reconcileOptions.ConflictDetectionType = ConflictDetectionType.ByColumn;
        reconcileOptions.ConflictResolutionType = ConflictResolutionType.FavorEditVersion;
        reconcileOptions.ServiceSynchronizationType = ServiceSynchronizationType.Synchronous;

        Debug.WriteLine($"Conflits before reconcile: {currentVersion.HasConflicts()}");

        ReconcileResult reconcileResult = currentVersion.Reconcile(reconcileOptions);
        if (reconcileResult.HasConflicts)
        {
            Debug.WriteLine("Conflits after reconcile !");
        }
        else
        {
            Debug.WriteLine("No conflits !");
        }

        if (Project.Current.HasEdits) {
            await Project.Current.DiscardEditsAsync();
            Debug.WriteLine("Rollback done!");
        }
        else
        {
            Debug.WriteLine("No pending edits");
        }
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At first I thought my database was too old, as I'm still using traditionnal versioning, but I made another test on a database with branch versioning this time (with data accessed through a FeatureServer), and got the same error.&lt;/P&gt;&lt;P&gt;The code works fine when there are no conflicts bewteen my 2 versions. But when I create one conflict on purpose, I get the error. Do you have a clue what I might be doing wrong in my code ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Matthias&lt;/P&gt;</description>
      <pubDate>Wed, 22 Oct 2025 05:46:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1659533#M13215</guid>
      <dc:creator>MatthiasBoucher</dc:creator>
      <dc:date>2025-10-22T05:46:52Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1659587#M13217</link>
      <description>&lt;P&gt;Hi, I ran into the same problem and I think it’s a bug. I’ve already contacted ESRI support, because the error occurs when you use the setting &lt;STRONG&gt;ConflictResolutionMethod.Abort&lt;/STRONG&gt;. If you use &lt;STRONG&gt;ConflictResolutionMethod.Continue&lt;/STRONG&gt;, it works normally, but of course you lose the ability to resolve the conflict the way you want.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Oct 2025 12:36:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1659587#M13217</guid>
      <dc:creator>RadekMandovec</dc:creator>
      <dc:date>2025-10-22T12:36:41Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1660384#M13219</link>
      <description>&lt;P&gt;Thank you for the feedback ! Do you know if an officiel ticket has been created by ESRI, and what is it's status ? Which version of the SDK were you using ? Was it on branch or traditional versioning ?&lt;/P&gt;</description>
      <pubDate>Fri, 24 Oct 2025 07:23:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1660384#M13219</guid>
      <dc:creator>MatthiasBoucher</dc:creator>
      <dc:date>2025-10-24T07:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1660392#M13220</link>
      <description>&lt;P&gt;I was informed that this is case Esri Case #04023992. I’m dealing with it through the local distributor (I’m from the Czech Republic), who forwarded it to ESRI. I was also given a direct link to the case page (&lt;A href="https://my.esri.com/#/support/cases/tech-cases?caseNumber=04023992" target="_blank"&gt;https://my.esri.com/#/support/cases/tech-cases?caseNumber=04023992&lt;/A&gt;), but I can’t access it myself. I was using ArcGIS Pro version 3.5.1 and SDK version 3.4.0.55405 (which reminded me that I should update the SDK). I’m using traditional versioning.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Oct 2025 07:39:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1660392#M13220</guid>
      <dc:creator>RadekMandovec</dc:creator>
      <dc:date>2025-10-24T07:39:41Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1664957#M13248</link>
      <description>&lt;P&gt;Because of the ConflictResolutionMethod.Abort option, the reconcile operation is not permitted. Modify version edits to avoid conflicts, or set ConflictResolutionMethod.Continue to resolve conflicts using &lt;A href="https://pro.arcgis.com/en/pro-app/latest/sdk/api-reference/topic28912.html" target="_self"&gt;ConflictResolutionType&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;The &lt;A href="https://pro.arcgis.com/en/pro-app/latest/sdk/api-reference/topic22436.html" target="_self"&gt;version.GetConflicts()&lt;/A&gt; is currently not supported for traditional versioning.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Nov 2025 17:54:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1664957#M13248</guid>
      <dc:creator>Aashis</dc:creator>
      <dc:date>2025-11-11T17:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1698408#M13510</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/120161"&gt;@RadekMandovec&lt;/a&gt;, just a quick heads-up: the Pro SDK 3.7 will let you access conflict information from traditional versioning.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Apr 2026 23:00:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1698408#M13510</guid>
      <dc:creator>Aashis</dc:creator>
      <dc:date>2026-04-24T23:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to reconcile when conflicts between two versions</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1698469#M13511</link>
      <description>&lt;P&gt;Hi Aashis,&lt;/P&gt;&lt;P&gt;That's great! Thank you very much!&lt;/P&gt;</description>
      <pubDate>Mon, 27 Apr 2026 04:10:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/unable-to-reconcile-when-conflicts-between-two/m-p/1698469#M13511</guid>
      <dc:creator>RadekMandovec</dc:creator>
      <dc:date>2026-04-27T04:10:05Z</dc:date>
    </item>
  </channel>
</rss>

