Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6587407
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T16:54:47+00:00 2026-05-25T16:54:47+00:00

I have a scenario where I have one master branch and one dev branch

  • 0

I have a scenario where I have one master branch and one dev branch that is taken from the master branch. The master branch contains some old versions of some dll:s which I have updated in my dev branch. Now when I try to merge my changes back from my dev branch to the master branch I get a “Filname Collision” conflict. Of course the file name will collide, I have updated the file and want to use my newer version. But for some reason I don’t have take local as a resolution to the problem. All I can do i either take server, rename server or rename local. Why is that?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T16:54:47+00:00Added an answer on May 25, 2026 at 4:54 pm

    The issue is that you replaced the DLL instead of “changing” it, so the merge recognises that it is a completely separate entry in the filesystem and complains.

    It’s explained more fully here and here, including a resolution:

    We cannot resolve this through the GUI so we will drop to the command
    line and resolve the conflict appropriately. Within resolve we have
    the ability to specify a new name for the target file- you can find
    all the options here. The option we
    will use is AcceptYoursRenameTheirs and in a namespace conflict it
    accepts the contents and name of your file (source) and renames their
    (target) file to a new name that is specified.

    To accomplish this we will also need to use the /newname option. Here
    is the command you should execute:

    tf resolve a.txt  /auto:AcceptYoursRenameTheirs  /newname:a-old.txt
    

    After this command succeeds you will get two pending changes: 1) a
    merge, branch for the new a.txt into the target folder and 2) a rename
    of a.txt to a-old.txt in target. So after checking in these changes
    the merge relationship will look like: source/a.txt à target/a.txt
    just as you wanted it.

    If instead, you would like the opposite to take place, meaning you
    need source/a.txt to map to a new name in the target folder then the
    command to execute would be:

    tf resolve a.txt  /auto:AcceptMerge /newname:a-newname.txt
    

    Consequently that would give you a merge relationship of source/a.txt
    -à target/a-newname.txt

    With the conflict resolved the developer is now free to check in the
    changes brought by this merge.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have one scenario in which the user can define the column and that
I have a scenario where I need to upload a file from one web
I have the following scenario: Entities are loaded from the database. One of them
Scenario 1: I have one wrapper Perl script which uses another Perl module and
Scenario: I have a list table being populated from a combobox. That list table
I have a master-detail scenario where I have 1 ComboBox listing companies from an
Hey I have the following situation: a WinService which is processing some stuff from
My scenario: I have one color background image JPG. I have one black text
I have a similar scenario as this one: public class TestLinq2Xml { private XElement
We have a scenario where multiple devices are connected to one com port. Each

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.