একটি টিএফএস ওয়ার্কস্পেস ম্যাপিং কীভাবে সরাবেন?


135

একটি টিম প্রকল্পের মধ্যে আমার টিএফএসে একটি প্রকল্প ছিল তখন আমরা প্রকল্পটিকে অন্য টিম প্রকল্পের ভিন্ন অবস্থানে নিয়ে যাই।

আমি টিম প্রকল্পের সাথে সংযোগ স্থাপন করতে এবং আমার সমাধানটি তৈরি করতে জেনকিন্সকে কনফিগার করেছি কিন্তু যখন আমি নতুন টিএফএস টিম প্রকল্পের সাথে সংযোগ স্থাপনের জন্য সেটিংস পরিবর্তন করেছি তখন এটি আমাকে নীচের ত্রুটি দেয়:

[workspace] $ "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" workspace -new Hudson-ProjectName1-Build-MASTER;domain1\username1 -noprompt -server:http://domain-eg.net:8080/tfs/newteamproject ********
The path D:\jenkins\jobs\ProjectName1-Build\workspace is already mapped in workspace Hudson-ProjectName1-Build-MASTER [http://domain-eg.net:8080/tfs/oldteamproject].

সুতরাং উপরেরটি দেখায় যে একটি বিদ্যমান কর্মক্ষেত্র রয়েছে তাই আমি এটি সরাতে নীচের কমান্ডটি চালিয়েছি

tf workspace -delete Hudson-ProjectName1-Build-MASTER;domain1\username1 -noprompt -server:http://domain-eg.net:8080/tfs/oldteamproject

এবং এটি অনুরোধ করেছিল যে কর্মক্ষেত্রটি সরানো হয়েছে তবে আমি এখনও একই ত্রুটি পাচ্ছি।

নীচের কমান্ডটি চালিয়ে ম্যাপিং সরিয়ে ফেলা হয়েছে কিনা তাও আমি পরীক্ষা করেছিলাম:

tf workspace -server:http://domain-eg.net:8080/tfs/oldteamproject Hudson-ProjectName1-Build-MASTER

তবে এটি বলে যে কর্মক্ষেত্রটি প্রত্যাশার মতো অস্তিত্বহীন।

সুতরাং, আমি ভেবেছিলাম এটি সম্ভবত এটি কোথাও ক্যাশে করছে এবং নীচের আদেশটি চালিয়েছে:

tf workspaces /remove:* /collection:http://domain-eg.net:8080/tfs/oldteamproject

এবং এটিতে বলা হয়েছে "সার্ভারের থেকে ক্যাশে কোনও কর্মক্ষেত্র মেলে না * http://domain-eg.net:8080/tfs/oldteamproject "

সুতরাং আমি অনুমান করব যে এটি এমনকি ক্যাশে করা হয়নি।

সুতরাং ত্রুটি সৃষ্টি করছে এবং এটি কীভাবে সমাধান করবেন?


3
টিএফএস ওয়ার্কস্পেসগুলিতে মেশিনে অনন্য ওয়ার্কিং ফোল্ডার ম্যাপিং থাকতে হবে , কেবল ব্যবহারকারী এবং মেশিনের প্রতি নয়। আপনি এটি পরীক্ষা করতে গিয়ে D:\jenkins\jobs\ProjectName1-Build\workspaceঅন্য টিএফএস ব্যবহারকারী হিসাবে থাকা একটি টিএফএস ওয়ার্কস্পেস সেট আপ করা সম্ভব ?
এডওয়ার্ড থমসন

9
বিল্ড মেশিন থেকে এটি ব্যবহার করে দেখুন - সি: \ ব্যবহারকারীগণ {N ইউজারনেম} \ অ্যাপডাটা \ লোকাল \ মাইক্রোসফ্ট \ টিম ফাউন্ডেশন \ 3.0 \ ক্যাশে এবং ফোল্ডারে থাকা সমস্ত কিছুই মুছে ফেলুন
সফটওয়্যার

একই সমস্যার মধ্যে দৌড়ে, আমার
কেসটি

আমি সম্প্রতি আমার টিএফএসের মূলটি পুনরায় তৈরি করেছি এবং একই সমস্যা ছিল। আমার ক্ষেত্রে দেখা যাচ্ছে, টিএফএস এক্সপ্লোরার সবেমাত্র "লোকাল পাথ:" এ আমি যে পুরানো (শেষ) পথটি যাচাই করেছিলাম তা দেখিয়ে দিচ্ছিল এবং এটি ধূসর হয়ে গেছে এবং ক্লিকযোগ্য (নীল) নয়। আমি সর্বশেষ পেয়েছি এবং এটি সবকিছুকে নতুন নতুন ম্যাপিংয়ে রেখেছিল এবং তারপরে পথটি নীল / সক্রিয় হয়ে উঠেছে। আপনি যদি সমস্ত পুরানো ম্যাপিংস মুছে ফেলে থাকেন তবে এটি কেবল সর্বশেষ স্থানীয় ফোল্ডারটি দেখায় যা আপনি সর্বশেষে পেয়েছেন যা এটি এখন নতুন ম্যাপিংয়ের আওতায় ফাইল রাখবে না।
ধনী এম

উত্তর:


196

ভিএস থেকে:

  1. টিম এক্সপ্লোরার খুলুন
  2. সোর্স কন্ট্রোল এক্সপ্লোরার ক্লিক করুন
  3. সরঞ্জাম উইন্ডোর এনএভি বারে "ওয়ার্কস্পেস" লেবেলযুক্ত একটি ড্রপ ডাউন রয়েছে।
  4. এটি প্রসারিত করুন এবং "ওয়ার্কস্পেস ..." বিকল্পটি ক্লিক করুন (হ্যাঁ, কিছুটা স্বজ্ঞাত)
  5. "ওয়ার্কস্পেসগুলি পরিচালনা করুন" উইন্ডোটি সামনে আসে। সম্পাদনা ক্লিক করুন এবং আপনি আপনার কর্মক্ষেত্র যুক্ত / সরিয়ে / সম্পাদনা করতে পারেন

উত্স নিয়ন্ত্রণ এক্সপ্লোরার

ভিন্ন মেশিনে ভিএস থেকে

আপনি যেমন দূরবর্তী তালিকাতে সম্পাদনা করতে পারেন তেমন নথিভুক্তির মতো একই মেশিনে থাকা ভিএস দরকার নেই! আপনি যখন "ওয়ার্কস্পেস ..." আইটেমটি টিপবেন তখন যে কথোপকথনটি উপস্থিত হবে সেখানে "রিমোট ওয়ার্কস্পেস দেখান" উল্লেখ করে একটি চেক বাক্স রয়েছে - কেবল এটি টিক দিন এবং আপনি আপনার সমস্ত তালিকাভুক্তির একটি তালিকা পাবেন:

দূরবর্তী কর্মক্ষেত্র প্রদর্শন করুন

কমান্ড লাইন থেকে

বিকাশকারী কমান্ড প্রম্পট থেকে "tf কর্মক্ষেত্র" কল করুন। এটি সরাসরি "ওয়ার্কস্পেসগুলি পরিচালনা করুন" এনে দেবে!


1
তিনি এটি একটি বিল্ড মেশিনে করছেন এবং সম্ভবত সেখানে ভিজ্যুয়াল স্টুডিও ইনস্টল করা নেই।
এরিক ফানকেনবাশ

7
ধন্যবাদ এটি কাজ করে, আরও একটি কারণ টিএফএস আশ্চর্যজনক।
schmoopy

6
আমি সমস্ত ওয়ার্কস্পেস সরিয়েছি। তারপরে নতুন যুক্ত হয়েছে, আবার ত্রুটি পেয়েছে যে আমার ফোল্ডারটি ইতিমধ্যে একটি ওয়ার্কস্পেসে (পুরানো / সরানো) ইউআরএল টিএফএসে ম্যাপ করা আছে। নতুন টিএফএস / ওয়ার্কস্পেসে মানচিত্র দিতে অক্ষম। এম বনাম 2015 ব্যবহার করছেন
সামি

11
কাজ করে না। কর্মক্ষেত্র যাই থাকুক না কেন। পুনরায় বুট করুন, বনাম পুনরায় চালু করুন, প্রার্থনা করুন, হিলগুলি একসাথে ক্লিক করুন 3x ... কিছুই না ... ছাড়বেন না। নতুন মানচিত্র করতে পারবেন না ... কাজ করতে পারে না।
বিউ ডি'আমোর

3
এটি সর্বাধিক রেটেড উত্তর, তবুও এটি সেই দৃশ্যের সমাধান করে না যেখানে কর্মক্ষেত্রটি মুছবে না (উপরে বর্ণিত বিউ হিসাবে)। আপনি এটিকে সরিয়ে দিন, ডায়লগটি বন্ধ করুন, আবার খুলুন এবং ফিরে এসেছেন। একেবারে পাগল।
dapug

123

আমি একই সমস্যায় পড়েছি এবং টিফএস ক্যাশে এখানে অবস্থিত সমস্ত ফাইল নিজেই মুছে ফেলার মাধ্যমে এটি সমাধান করতে সক্ষম হয়েছি:

%LocalAppData%\Microsoft\Team Foundation\3.0\Cache

বা 4.0, 5.0ইত্যাদি


4
ধন্যবাদ, এটি আমার পক্ষে কাজ করে কারণ যখন আমার সংস্থাটি নেটওয়ার্ক ডোমেন নাম পরিবর্তন করেছে তখন আমার স্থানীয় টিএফএস ক্যাশেড ডেটা সিঙ্কের বাইরে ছিল।
dsum

5
আমার জন্য না. এটা এখনও আমাকে বলছেthe path is already mapped in workspace {mypcname};domain\zhasan
SearchForKnowledge

5
আমার কাছে একটি \ 4.0 \ ক্যাশে এবং \ 5.0 \ ক্যাশে ছিল যা আমি এড়িয়ে গিয়েছিলাম। যে ক্ষেত্রে যে কেউ সাহায্য করে।
ফুজার

1
এটি আমার জন্যও কাজ করেছিল। প্রো টিপ, Cacheফোল্ডারে ফাইলগুলি মুছে ফেলার আগে , সমস্ত ফাইল এবং ফোল্ডারগুলি অনুলিপি করতে এবং একটি ব্যাকআপ ফোল্ডারে রাখার জন্য এক মিনিট সময় নিন, কেবল যদি এটি আপনার পক্ষে কাজ করে না এবং আপনার টিএফএসকে পূর্বের অবস্থায় পুনরুদ্ধার করতে হয় ।
শিব

আপনি Team Foundationযদি একটি ক্লিন রি-সিঙ্ক করতে চান তবে প্রকৃতপক্ষে আপনি সমস্ত কিছু মুছতে পারেন ।
সুপারশার্প

21

টিএফএস থেকে ম্যাপিং সরানোর জন্য এই পদক্ষেপগুলি অনুসরণ করুন:

  1. খোলা team explorer
  2. ক্লিক Source Control
  3. আপনার উপর রাইট ক্লিক করুন project
  4. ক্লিক করুন Remove Mapping

6
ম্যাপিং সরানোর কোনও বিকল্প নেই ... এখনও ত্রুটির মুখোমুখি হয়েছি যে আপনার ফোল্ডারটি ইতিমধ্যে কোনও পুরানো / সরানো টিএফএস ইউআরএল এর কিছু কর্মক্ষেত্রে ম্যাপ করা আছে .. এম বনাম 2015 ব্যবহার করছে
সামি

1
ভিজ্যুয়াল স্টুডিও প্রিমিয়াম 2013 তে বিদ্যমান নেই
29:38

1
আমি মনে করি কেবলমাত্র ম্যাপ করা ফোল্ডারটিকে লক্ষ্য করেই এই বিকল্পটি উপলব্ধ। সুতরাং আমি যদি পুনরাবৃত্তি সহ একটি সম্পূর্ণ টিম প্রকল্পের মানচিত্র করি তবে আমি কেবলমাত্র পুরো টিম প্রকল্পটি আনম্যাপ করতে পারি, আমি যদি সলিউশন ফোল্ডারে কেবলমাত্র ম্যাপ করি তবে আমি খুশিতে যথেষ্ট তা আনম্যাপ করতে পারি।
জেফ

@ সামি আপনার প্রকল্পে ডান ক্লিকের পরে, Remove Mappingআপনাকে Advancedঅনুচ্ছেদ
উদয়

11

ত্রুটিটি আসল। আপনি বিভিন্ন মেশিনে একই নামের সাথে ওয়ার্কস্পেস তৈরি করতে পারেন। এখন আপনি মেশিনের বিভিন্ন মেশিনের নাম পরিবর্তন করতে পারেন।

সুতরাং এখানে কাজের আশেপাশে যা অবশ্যই কাজ করবে ollow অনুসরণ কর্মক্ষেত্র।

  1. "টিম-এক্সপ্লোরার" এ যান
  2. "উত্স-নিয়ন্ত্রণ" এ যান
  3. ওয়ার্কস্পেস ড্রপ-ডাউন এ যান
  4. "ওয়ার্কস্পেস ..." এ ক্লিক করুন
  5. একটি পপ আপ উইন্ডো প্রদর্শিত হবে
  6. "রিমোট ওয়ার্কস্পেসগুলি দেখান" এ ক্লিক করুন
  7. এখন কর্মক্ষেত্রটি মুছুন যা বিরোধী এবং আপনি আপনার কাজটি এগিয়ে নিতে পারেন।

যদিও এই লিঙ্কটি প্রশ্নের উত্তর দিতে পারে, উত্তরের প্রয়োজনীয় অংশগুলি এখানে অন্তর্ভুক্ত করা এবং রেফারেন্সের জন্য লিঙ্কটি সরবরাহ করা ভাল। লিঙ্কযুক্ত পৃষ্ঠাগুলি পরিবর্তিত হলে লিঙ্ক-শুধুমাত্র উত্তরগুলি অবৈধ হতে পারে।
অ্যালেক্সটেন্স্ক

লিঙ্কটি এখন ঠিকঠাক কাজ করবে। আপনাকে অ্যালেক্সটেন্সক ধন্যবাদ
smthakur19

@ স্মাথাকুর ১৯ যা কিছু বলতে চেয়েছিল তা হল, যদি একদিন সেই লিঙ্কটি আর উপলব্ধ না হয় (ওয়েবসাইট ডাউন, পৃষ্ঠা মুছে ফেলা ইত্যাদি) এই উত্তরটি অকার্যকর হবে। সুতরাং উল্লেখযোগ্য লিঙ্ক থেকে প্রয়োজনীয় পাঠ্য এবং কোড অন্তর্ভুক্ত করা এবং এটি সমস্ত উত্তরে অন্তর্ভুক্ত করা ভাল হবে। সুতরাং, উত্তর এবং প্রশ্নের উত্স উভয়ই এসও হবে।
বায়টান কার্ট


1
ভাঙা লিঙ্ক, পদ্ধতি কাজ করে না। কর্মক্ষেত্র থেকে যায়
Beau D'Amore

7

নীচের পদক্ষেপগুলি অনুসরণ করুন:

Ctrl + Run 

অনুলিপি এবং অতীত

%LocalAppData%\Microsoft\Team Foundation

আপনি টিএফএসের বিভিন্ন সংস্করণ পাবেন এখানে চিত্র বর্ণনা লিখুন

প্রতিটি ফোল্ডারে ক্লিক করুন এবং আপনি পাবেন

এখানে চিত্র বর্ণনা লিখুন

এখন এই ফোল্ডারে থাকা সমস্ত ডেটা মুছুন।

ভিজ্যুয়াল স্টুডিওটি আবার খুলুন।

ধন্যবাদ।


4

2019-01-23 আপডেট করুন

কমান্ডটিতে The workspace wkspaceEg does not exist…সঠিক ব্যবহারকারী নাম ( wkspcOwnerDomain\wkspcOwnerUsername) ব্যবহার করার পরেও যদি আপনি বারবার নিম্নলিখিত ত্রুটিটি পেয়ে থাকেন তবে tf workspace,

tf workspace "wkspaceEg;wkspcOwnerDomain\wkspcOwnerUsername" /collection:http://tfs.example.com:8080/tfs/collectionEg /login:TFSUsername,TFSPassword

তাহলে tf workfoldকমান্ড এটি ঠিক করতে সহায়তা করতে পারে। এই প্রশ্নটি দেখুন ।

এমনকি যদি এটি কাজ করে না এবং আপনি টিএফএস সাইডিকিক্স ব্যবহার করতে / অক্ষম / অনিচ্ছুক হন তবে নীচে ঝুঁকিপূর্ণ শেষ-ডাচ বিকল্পটিতে এগিয়ে যান।


আমি টিএফএস ২০১২ ব্যবহার করছি online

কিছুই কাজ করেনি, আমি বিশ্বাস করি যে আমার কর্মক্ষেত্রটি কোনওভাবে দূষিত হয়ে গেছে। অবশেষে, আমি টিএফএস ডাটাবেসে গিয়ে নীচের প্রশ্নগুলি চালিয়েছি। যে কাজ! ডাটাবেসের সাথে ঝামেলা করার সময় অবশ্যই খুব সাবধান থাকুন , ব্যাকআপ নিন ইত্যাদি

ডাটাবেস বলা হয় Tfs_<<your_TFS_collection_name>>Tfs_Configurationএমএসএসকিউএল ডাটাবেস উপেক্ষা করুন । আমি নিশ্চিত নই তবে আপনার যদি Tfs_<<your_TFS_collection_name>>ডাটাবেস না থাকে তবে সেটিংস ডাটাবেসে থাকতে পারে Tfs_DefaultCollection। ম্যাপিং সংরক্ষণ করা হয় tbl_WorkingFolder.LocalItem

/*Find correct workspace*/
SELECT WorkspaceId, *
FROM tbl_Workspace
ORDER BY WorkspaceName

/*View the existing mapping*/
SELECT LocalItem, *
FROM tbl_WorkingFolder
WHERE WorkspaceId = <<WorkspaceId from above>>

/*Update mapping*/
UPDATE tbl_WorkingFolder
SET LocalItem = 'D:\Legacy.00\TFS\Source\Workspaces\teamProjEg' WHERE
/*LocalItem = NULL might work too but I haven't tried it*/
WorkspaceId = <<WorkspaceId from above>>

3

আমি এখানে পরামর্শ অনুযায়ী / নতুন মালিক কমান্ডটি ব্যবহার করে ম্যাপিংটি সরাতে সক্ষম হয়েছি:

আমি কীভাবে আমার টিম ফাউন্ডেশন সার্ভার ওয়ার্কস্পেসে অ্যাক্সেস ফিরে পেতে পারি?

কমান্ডটি একটি সম্পাদনা কর্মক্ষেত্র উইন্ডো খুলল যেখানে আমি ম্যাপিংটি সরিয়েছি। এরপরে আমি যে ওয়ার্কস্পেসের দরকার নেই তা মুছে ফেলেছি।


2

এখানে উত্তরগুলির কোনওটিই আমার ওয়ার্কস্পেসগুলি সরিয়ে ফেলেনি। তবে এখানে একটি সমাধান যা আপনার পক্ষে কাজ করতে পারে।

  1. একটি ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পট খুলুন
  2. প্রথমে ভিজ্যুয়াল স্টুডিও বন্ধ করুন বা মুছুন আদেশটি কার্যক্ষেত্রটি মোছতে পারে না
  3. ওয়ার্কস্পেস কমান্ডগুলি তালিকাবদ্ধ করুন -> tf /? টিএফএস এর সংস্করণ থেকে আপনার কাছে উপলব্ধ কমান্ডগুলি সন্ধান করতে।
  4. কর্মক্ষেত্র -> tf কর্মক্ষেত্রগুলি তালিকাভুক্ত করুন
  5. ওয়ার্কস্পেস -> tf ওয়ার্কস্পেস আপনার ওয়ার্কস্পেস / মুছুন Delete

একই নামে দুটি কর্মক্ষেত্র থাকলে তবে বিভিন্ন ব্যবহারকারীর জন্য (যেমন আপনার সাধারণ অ্যাকাউন্ট এবং প্রশাসক অ্যাকাউন্ট) যদি এই উপায় হয় তবে আপনি যাবেন। আপনি যদি অন্য উত্তরের হিসাবে বর্ণিত হিসাবে "ওয়ার্কস্পেস" ভিউটি খুলেন তবে এই দুটি ওয়ার্কস্পেস দুটি স্পেস হিসাবে দেখাবে না - কেবলমাত্র বর্তমান ব্যবহারকারীর জন্য একটিতে তালিকাভুক্ত করা হবে। আমার ক্ষেত্রে এটি তখন দ্বিতীয় কর্মক্ষেত্র (অ্যাডমিন অ্যাকাউন্টের জন্য) যা অপারেশনগুলি অবরুদ্ধ করে ছিল। আপনি যদি এই উত্তরে বর্ণিত হিসাবে করেন তবে 5 ধাপে আপনাকে "tf ওয়ার্কস্পেস আপনার ওয়ার্কস্পেস; হিডেন ইউজার / মুছুন" ব্যবহার করে দ্বিতীয় কর্মক্ষেত্র মোছার অনুমতি দেবে।
এইচ। ব্রেকিট্রেটজ

2

আপনাকে পুরো ক্যাশে ফোল্ডারটি মুছতে হবে না। আপনি সমস্ত সেটিংস / পছন্দ হারিয়ে ফেলেছেন ওয়ার্কস্পেস ম্যাপিংস নামক কোনও ফাইলে সংরক্ষণ করা হয়:

ব্যবহারকারীদের স্থানীয় সেটিংস / অ্যাপ্লিকেশন ডেটা ডিরেক্টরিতে সংস্করণকন্ট্রোলকনফিগ । উইন্ডোজ 7 এ এখানে অবস্থিত:

% লোকাল অ্যাপডেটা% \ মাইক্রোসফ্ট \ টিম ফাউন্ডেশন \ x.0 \ ক্যাশে \ অস্থির

যেখানে x = 3.0,4.0, 5.0,6.0 ইত্যাদি

এর অভ্যন্তরে আপনি গাইড নামক ফোল্ডারগুলি খুঁজে পাবেন, সেগুলির প্রত্যেকটি খুলুন, ম্যানুয়ালি পূর্বনির্ধারিত ফাইল সম্পাদনা করুন, ওয়ার্কস্পেস ম্যাপিংটি সরিয়ে ফেলতে (ডিরেক্টরি পাথ ম্যাপপ্যাথস বৈশিষ্ট্যে উপস্থিত থাকবে) লোকাল ফোল্ডার থেকে টিএফএস সার্ভারে (যা আর ব্যবহারযোগ্য নয়) )।


1

সবশেষে সমস্ত কর্মক্ষেত্র মোছা হয়েছে এবং স্ক্র্যাচ থেকে শুরু হয়েছে। সংশোধন করা হয়েছে।


1

আমাকে ভিজুয়াল স্টুডিওর মাধ্যমে আমাদের টিএফএস সার্ভারে লগইন করার অনুরোধ জানানো হয়েছিল, তাই আমি আমার এসইউ অ্যাকাউন্টটি ব্যবহার করেছি যা সাধারণত সার্ভার অ্যাক্সেসের জন্য প্রয়োজনীয়। এর ফলে কিছু সমস্যা দেখা দিয়েছে এবং আমি আমার সমস্ত জিনিস নকল করে ফেলেছি তা বুঝতে পেরে আমি আলাদা ফোল্ডারে ম্যাপিং শেষ করেছি। কিছু সময়ে, ভিজ্যুয়াল স্টুডিও আমার নিয়মিত ব্যবহারকারীর কাছে ফিরে আসে, আমি মুলতুবি থাকা পরিবর্তনগুলি "হারিয়ে" ফেলেছি এবং লক্ষ্য করেছি যে আমার পুরানো ম্যাপিংয়ে নতুন মুলতুবি পরিবর্তনগুলি রাখা হয়েছিল।

আমার মুলতুবি পরিবর্তনগুলি পুনরুদ্ধার করার জন্য যখন আমি নতুন স্থানে (যে এসইউ অ্যাকাউন্টটির সাথে যুক্ত ছিল) পুনর্নির্মাণের চেষ্টা করব তখন এটি আমাকে বলবে এটি ইতিমধ্যে এসইউতে ম্যাপ করা হয়েছে, এবং আমি এটি করতে পারিনি, তবে ছিল মানচিত্র সরানোর কোন উপায় নেই! রিমোট ওয়ার্কস্পেসগুলি দেখান, কমান্ড লাইনের মাধ্যমে সমস্ত ওয়ার্কস্পেসগুলি সরানো ইত্যাদি কিছুই প্রকাশ করেনি। আমি তখন ভেবেছিলাম "এটি যদি আমার কম্পিউটারে এসইউ ব্যবহারকারীর অ্যাকাউন্টের সাথে যুক্ত হয় তবে ডোমেনটি নয়" " আমি স্থানীয়ভাবে আমার এসইউ হিসাবে লগ ইন করেছি এবং যথেষ্ট নিশ্চিত, এই ব্যবহারকারীর জন্য একটি কর্মক্ষেত্রের সমস্ত সেটআপ ছিল। আমি ম্যাপিংটি সরিয়েছি এবং আমার নিয়মিত ব্যবহারকারীর কাছে ফিরে যেতে এবং ইস্যু ছাড়াই পুনরায় তৈরি করতে সক্ষম হয়েছি।

গল্পটির নৈতিকতা, সম্ভবত অন্য কোনও ব্যবহারকারী একই মেশিনে লগ ইন করেছেন, যা বর্তমানে লগ ইন করা ব্যবহারকারী থেকে দৃশ্যমান নয়, সুতরাং আপনি ম্যাপিংগুলি সরাতে বা এমনকি দেখতে পাচ্ছেন না।


1

যদি উল্লিখিত চিহ্নগুলি আপনাকে সহায়তা না করে তবে টিম ফাউন্ডেশন সাইডকিক ডাউনলোড করুন এবং এটির সাহায্যে আপনি ওয়ার্কস্পেসগুলি মুছতে পারেন।


1

ফাইল -> উত্স নিয়ন্ত্রণ -> উন্নত -> কর্মক্ষেত্র -> ওয়ার্কস্পেসগুলি পরিচালনা করে ওয়ার্কস্পেস চয়ন করুন এবং "সম্পাদনা করুন" ক্লিক করুন তারপরে আপনি স্থানীয় ফোল্ডারটি পরিবর্তন করতে পারবেন।


1

এখানে সমস্ত উত্তর আংশিক উত্তর বলে মনে হচ্ছে যা সব ক্ষেত্রে কার্যকর হয় না। আমি মনে করি যে আপনার যথাযথ অনুমতি আছে বলে ধরে নিয়ে এই উত্তরটি সব ক্ষেত্রেই কার্যকর হবে।

  1. বিকাশকারী কমান্ড প্রম্পট খুলুন। আমার ক্ষেত্রে, আমি ভিএস 2019 এর জন্য বিকাশকারী কমান্ড প্রম্পট দিয়ে এটি পরীক্ষা করেছি।
  2. এই আদেশটি টাইপ করুন: tf workspaces

নোট করুন যে ফলাফলগুলি অভিন্ন কাঠামো সহ কয়েকটি টেবিল তালিকাবদ্ধ করতে পারে। আপনি যদি কেবল একটি সারণী দেখতে পান তবে অন্য উত্তরের কিছু অনুমান আপনার পক্ষে কাজ করতে পারে। তবে আপনি যদি দুটি বা ততোধিক টেবিল দেখতে পান তবে সংগ্রহের স্ট্রিংটি গুরুত্বপূর্ণ! আমাদের উদাহরণগুলির জন্য, আমরা ধরে নিচ্ছি যে আপনার দুটি সংগ্রহ রয়েছে (দুটি এর চেয়ে চারটি ভিন্ন নয়, অন্যটির চেয়ে বেশি ক্লান্তিকর হয়):

https://dev.azure.com/foo এবং https://bar.visualstudio.com/

ভাগ্যের সাথে, আপনি জানতে পারবেন যে আপনি এই দুজনের মধ্যে কার সাথে কাজ করতে চান। যাইহোক, যদি আপনার সমস্তগুলির মধ্যে চক্রের প্রয়োজন হয়, তবে আপনাকে কেবল একবারে এটি সংগ্রহ করতে হবে। এখানে প্রতিটি "সংগ্রহ" অ্যাজুর ডিভোপস (আমার মনে হয়) এর "সংস্থা" হিসাবে সমান।

আপনি যদি এই সংগ্রহটি বিশদটি ব্যবহার না করেন তবে আপনি একটি ত্রুটি বার্তা দেখতে পাবেন:

উত্স নিয়ন্ত্রণ সার্ভার নির্ধারণ করতে অক্ষম।

  1. এরপরে, আপনি যে সংগ্রহটি ব্যবহার করতে চান তার জন্য এই আদেশটি টাইপ করুন:

tf workspaces /computer:* /owner:* /collection:https://dev.azure.com/foo

এটি আপনার সাথে কী আচরণ করছেন তার আরও অনেক সম্পূর্ণ চিত্র দেবে। আপনার বিশেষ কম্পিউটার থেকে এই রেপোতে একাধিক এমএসএ এবং অরগ অ্যাকাউন্টগুলি হিট করে থাকলে এটি বিশেষত দুষ্টু হয়ে যায়। আসলে, আপনার একাধিক আপাতদৃষ্টিতে-অভিন্ন এন্ট্রি থাকতে পারে। আপনি বর্তমানে যা জানেন তার ভিত্তিতে আপনি যদি এগুলি মুছতে চেষ্টা করেন তবে এটি কাজ করবে না। তবে আমরা আরও তথ্য পেতে পারি।

  1. এর পরে, আমরা একই কমান্ডটি চালাতে যাচ্ছি তবে /format:xmlএটির শেষে যুক্ত করুন :

tf workspaces /computer:* /owner:* /collection:https://dev.azure.com/foo /format:xml

এটি এখন আপনাকে কিছু অতিরিক্ত বৈশিষ্ট্য সহ একগুচ্ছ এক্সএমএল দেয়। আমরা সম্ভবত যেগুলির বিষয়ে সবচেয়ে বেশি যত্নশীল সেগুলি হ'ল মালিকের নাম। আপনার এখন এই ওয়ার্কস্পেসগুলি সরাতে এবং মুছে ফেলার জন্য এটি আপনার অনুপস্থিত তথ্য। এই অতিরিক্ত তথ্য ব্যতীত কোনও দেয়ালে আঘাত করা সহজ এবং ত্রুটি বার্তায় আটকে থাকা:

একটি কর্মক্ষেত্র নির্দিষ্ট করুন।

  1. এখন আমাদের প্রয়োজনীয় সমস্ত তথ্য আছে have অতিরিক্ত OwernAliasesএন্ট্রি দেওয়া, আপনি নিম্নলিখিত কমান্ডটি মুছতে এবং ব্যবহার করতে চান এমন অনন্য এন্ট্রি (বা একাধিক হলে পুনরাবৃত্তি করুন) নির্বাচন করুন: (কয়েকটি উদাহরণ তালিকাভুক্ত):

    • tf workspace /delete /collection:https://dev.azure.com/foo "MyWorkspaceName;Windows Live ID\John.Doe@hotmail.com"
    • tf workspace /delete /collection:https://dev.azure.com/foo "MyWorkspaceName;John Doe"
    • tf workspace /delete /collection https://dev.azure.com/foo "MyWorkspaceName;2C3E8474-A39C-4785-8794-DC72F09981E6\John.Doe@Example.com"

জিইউইডি একটি এএডি ডিরেক্টরিটি সনাক্ত করে এবং উলামে থাকতে পারে এমন কোনও স্থান হ্যান্ডেল করার জন্য উদ্ধৃতিগুলি রয়েছে। "মাই ওয়ার্কস্পেসনেম" ওয়ার্কস্পেসগুলির তালিকাভুক্ত আপনার পূর্ববর্তী ক্যোয়ারী থেকে এসেছে।


এই খুব পুঙ্খানুপুঙ্খ পদ্ধতির ব্যতীত, এই প্রশ্নের উত্তর থাকা সমস্ত উত্তরই আপনার পক্ষে ব্যর্থ হবে। যদিও এই প্রচেষ্টাগুলির কিছু স্থানীয় কর্মক্ষেত্রগুলি সাফ করবে, তারা সার্ভার কর্মক্ষেত্রগুলি সাফ করবে না, যার সাথে আপনি এখনও দ্বন্দ্ব করতে পারেন। অতিরিক্ত হিসাবে, আপনি যদি আগে কোনও আলাদা অ্যাকাউন্ট ব্যবহার করেন তবে লোমশ হয়ে উঠতে পারে, যেমন আপনি কোনও এমএসএ থেকে কোনও এএডি অ্যাকাউন্টে স্যুইচ করেছেন। আপনার যদি এমএসএ অ্যাকাউন্ট থাকে তবে জিনিসগুলি সত্যই লোমশ হয় এবংআপনি একই ওয়ার্কস্টেশন থেকে ব্যবহার করেছেন এমন একই ইমেল ঠিকানার সাথে একাধিক এএডি অ্যাকাউন্ট রয়েছে। এবং তারপরে এটি সুপার পাগল লোমশ হয়ে যায় যদি সেই সমস্তগুলির একাধিক ওয়ার্কস্পেসের জন্য ডিফল্ট নাম ব্যবহার করে: আপনার কম্পিউটারের হোস্ট-নেম। আমার ক্ষেত্রে, একই ওয়ার্কস্পেসের নাম, মালিকের নাম এবং কম্পিউটারের নাম সহ আমার চারটি ওয়ার্কস্পেস ছিল (যেমন এক্সএমএল বিন্যাস ছাড়াই প্রথম ক্যোয়ারীতে 4 টি অভিন্ন রেকর্ড ছিল!)।


এগুলি পরিচালনা করার জন্য আরও গ্রাফিকাল উপায় আছে কিনা আমি জানি না। আমি এর চেয়ে ভাল উপায় খুঁজে পেয়েছি এবং এখনও পাইনি।


0

আপনি নিজের .sln ফাইলটি সম্পাদনা করে এবং টিএফএস বাইন্ডিংয়ের জন্য গ্লোবাল সেকশন উপাদানটি সরিয়ে একটি টিএফএস ম্যাপিংও সরাতে পারেন।


0

আপনার সাহায্যের জন্য ধন্যবাদ!

সমস্যা কর্মক্ষেত্র সন্ধান করুন * থেকে tbl_Workspace যেখানে ওয়ার্কস্পেস নাম '% xxxxx%'

'% Zzzzz%' এর মতো ওয়ার্কস্পেসের নাম হিসাবে tbl_Workspace থেকে পছন্দসই কর্মক্ষেত্র নির্বাচন করুন LECT

শীর্ষস্থানীয় 200 টিবিএল_ ওয়ার্কিংফোল্ডার সম্পাদনা করুন নির্বাচন করুন তারপরে সমস্যাটি ম্যাপিংয়ের জন্য সমস্যাটি অনুসন্ধান করুন * টিবিএল_ ওয়ার্কিংফোল্ডার থেকে নির্বাচন করুন যেখানে ওয়ার্কস্পেসআইডি = উপরে ওয়ার্কস্পেস আইড করুন!

ওয়ার্কস্পেসআইডকে পছন্দসই ওয়ার্কস্পেসআইডে পরিবর্তন করুন

পরিশেষে প্রকল্পের এক্সপ্লোরারটি যান এবং প্রকল্পে ম্যাপিং সরান নির্বাচন করুন

পছন্দসই ওয়ার্কস্পেসের সাথে মেলে ভিবি 6 এমএসএসসিসিপিআরজেএসএসসিসি পরিবর্তন করুন


0

প্রথমে আপনার সিস্টেমে টিম এক্সপ্লোরার প্লাগইন ডাউনলোড করুন এবং ইনস্টল করুন এবং তারপরে সোর্স কন্ট্রোল এক্সপ্লোরারে যান। নেভিগেশন ফলকে ওয়ার্কস্পেস ক্ষেত্রটি সন্ধান করুন এবং ওয়ার্কস্পেস বিকল্পে ক্লিক করুন। ওয়ার্কস্পেস বিকল্পে ক্লিক করার পরে, আপনি ম্যাপ করা সমস্ত কর্মক্ষেত্র দেখতে পাবেন। অপসারণ বোতামে ক্লিক করুন এবং প্রয়োজনীয় কর্মক্ষেত্রের জন্য ম্যাপিংটি সরান।


0

tf workspacesবর্তমান ওয়ার্কস্পেস ম্যাপিংগুলি দেখতে চালান । আউটপুট দেখে মনে হচ্ছে:

এখানে চিত্র বর্ণনা লিখুন

তারপরে দৌড়াও tf workspace /delete "{workspace};{user}

কর্মক্ষেত্র মোছার জন্য উপরের আউটপুট ব্যবহার করা bi:

tf workspace /delete bi;James Wierzba


এটি আমার জন্য কাজ করছে না। আমি নিম্নলিখিত ত্রুটিটি পাচ্ছি: একটি যুক্তি ত্রুটি ঘটেছে: একটি কর্মক্ষেত্র মোছার জন্য একটি ওয়ার্কস্পেসের নাম প্রয়োজন।
রেড এম

0

টিএফএস থেকে প্রকল্পের ম্যাপিং অপসারণের পদক্ষেপগুলি নিম্নলিখিত:

(1) ভিউ বোতামে ক্লিক করুন।

(২) ওপেন টিম এক্সপ্লোরার

(3) সোর্স কন্ট্রোল এ ক্লিক করুন

(4) আপনার প্রকল্প / ডিরেক্টরিতে রাইট ক্লিক করুন

(5) সরান ম্যাপিং ক্লিক করুন

()) পরিশেষে প্রকল্পটি স্থানীয় ডিরেক্টরিটি মুছুন।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.