checkoutmanager

সফটওয়্যার স্ক্রিনশট:
checkoutmanager
সফটওয়্যার বিবরণ:
সংস্করণ: 1.13
তারিখ আপলোড: 20 Feb 15
ডেভেলপার: Reinout van Rees
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 3

Rating: 1.0/5 (Total Votes: 1)

checkoutmanager একটি কনফিগ ফাইল অনুযায়ী বিভিন্ন জায়গায় Bzr / HG / Git / svn checkouts করে তোলে.
ডেভেলপার মন্তব্য
সুবিধা: আপনি আপনার সব আপনার checkouts, আপডেট করতে পারেন যা দিয়ে একটি কমান্ড পেয়েছেন. এবং যা দিয়ে আপনি স্বাধীন পরিবর্তন একটি তালিকা জন্য জিজ্ঞাসা করতে পারেন. এবং আপনি শুধু কনফিগ ফাইল কপি করে একটি নতুন মেশিনে আপনার সম্পূর্ণ চেকআউট গঠন পুনর্নির্মাণ করতে পারেন (এই আসলে আমি এটি নির্মাণ উদ্দেশ্য ছিল: আমি কাজ সুইচ যখন ... ল্যাপটপ পরিবর্তন ছিল).
সতর্কবাণী: আমি শুধুমাত্র OSX এবং লিনাক্স, উইন্ডোজ, তাই কোন গ্যারান্টী এটি পরীক্ষা. প্রয়োজনীয় পরিবর্তন আছে, তারা সম্ভবত গৌণ হবেন. তাই আমি বাগ রিপোর্ট এবং প্যাচ স্বাগত জানাই.
জেনেরিক ব্যবহার
আমি কি কাজ পেতে যখন আমি সাধারণত প্রতি সকালে না checkoutmanager আপ হয়. এই সার্ভার (গুলি) থেকে আমার সব checkouts এর সাম্প্রতিক সংস্করণ grabs. তাই আমার পরাভব checkouts জন্য একটি svn আপ, তাই প্রাণবান এবং একটি HG পুল -u.
সময়ে সময়ে, আমি কোথাও চারপাশে মিথ্যা কিছু স্বাধীন ফাইল পেয়েছেন দেখানোর জন্য একটি checkoutmanager ম করব. আপনি কয়েক দিন জুড়ে ডিরেক্টরি মধ্যে কাজ করেছি অত্যন্ত সহজ, যদি: এটি একটি পুরো সপ্তাহের জন্য যে এক Bugfix থেকে চেক করতে বিস্মরণ থেকে আপনি বাধা দেয়.
একটি নতুন প্রকল্প আমি আমার কনফিগ ফাইল এবং রান checkoutmanager সহ একটি একক লাইন যোগ করে.
Checkoutmanager আপনি একাধিক ডিরেক্টরি উপর আপনার checkouts ছড়িয়ে করতে পারবেন. এটা, কিন্তু ডিরেক্টরি প্রতি সংস্করণ নিয়ন্ত্রণ ব্যবস্থা মিশ্রিত করা যাবে না. একটি উদাহরণ হিসাবে, আমি সেখানে চেক আউট আমার বড় svn ওয়েবসাইট প্রকল্পের সঙ্গে একটি ~ / buildout / ডিরেক্টরির পেয়েছেন. এবং আমার svn কাজ পাইথন লাইব্রেরি সঙ্গে একটি ডিরেক্টরি. এবং আমার প্রাণবান প্রকল্পের সঙ্গে একটি ~ / HG / ডিরেক্টরি. এবং আমি যেমন ~ / .emacs.d, ~ / .subversion এবং তাই, আমার বাড়িতে dir মধ্যে বিভিন্ন কনফিগ ডিরেক্টরি checkouts তৈরি করেছি. শুধু কাজ করে জরিমানা.
কমান্ড
উপলব্ধ কমান্ড:
বিদ্যমান
& Nbsp; checkouts, বর্তমান বা অনুপস্থিত কিনা মুদ্রণ
উপর
& Nbsp; সার্ভার থেকে খপ করে ধরা সর্বশেষ সংস্করণ.

& Nbsp; checkouts, ফাইল প্রিন্ট অবস্থা
সহ
& Nbsp; সার্ভার থেকে খপ করে ধরা অনুপস্থিত checkouts
অনুপস্থিত
& Nbsp; প্রিন্ট ডিরেক্টরি কনফিগ ফাইল থেকে অনুপস্থিত হয় যে
নামকরণ, আউটপুট ডিরেক্টরি
আপনি আপনার চেকআউট URL এর জন্য একটি আউটপুট ডিরেক্টরি নাম উল্লেখ না করা হলে, এটি শুধু শেষ অংশ নেয়. একটি ব্যতিক্রম: পরাভব. এটা আছে বুদ্ধিমান হয়:
& Nbsp; * https: // xxx / YYY / পণ্য / ট্রাঙ্ক পরিবর্তে "ট্রাঙ্ক" "পণ্য" হয়ে যায়.
& Nbsp; * https: // xxx / YYY / পণ্য / শাখা / পরীক্ষা পরিবর্তে "পরীক্ষা" এর "product_experiment" হয়ে
আপনি অন্য কিছু চান, শুধু কনফিগারেশন ফাইলের মধ্যে (একটি স্থান দ্বারা পৃথক করা) একটি ডিরেক্টরি নাম উল্লেখ করুন.
কনফিগ ফাইল
নমুনা কনফিগারেশন ফাইল:
# নমুনা কনফিগ ফাইল. বেস অবস্থান এবং সংস্করণ প্রতি বিভিন্ন বিভাগে
# নিয়ন্ত্রণ ব্যবস্থা. সব একাধিক জায়গা সবকিছু বিভাজন
# ডিরেক্টরি জরিমানা.
[ইসলাম]
# Buildout রেসিপি আমি কাজ.
VCS = svn
basedir = ~ / svn / রেসিপি
আপনার checkouts =
& Nbsp; svn: // svn / BlaBlaBla / ট্রাঙ্ক
& Nbsp; svn: // svn / অন্য / ট্রাঙ্ক DifferentName
& Nbsp; HTTP: // হোস্ট / yetanother / ট্রাঙ্ক
& Nbsp; https: // হোস্ট / yetanother / শাখা / reinout-ফিক্স
[Dotfolders]
রুট হিসাবে ডটেড configfolders শেষ পর্যন্ত যে # ফোল্ডার.
VCS = Bzr
basedir = ~
আপনার checkouts =
& Nbsp; এলপি: emacsconfig / ট্রাঙ্ক .emacs.d
& Nbsp; SFTP: // somwhere / চালানো / ট্রাঙ্ক .subversion

এই রিলিজে নতুন কি:

  • ব্যবহার করছেন না আর টেস্ট কনফিগ ফাইল হিসাবে নমুনা কনফিগ ফাইল. এটি একটি অনেক nicer এবং আরো দরকারী নমুনা কনফিগ ফাইল এখন আছে মানে.
  • (এই জন্য ভিত্তি ছিল তার টান অনুরোধ জন্য ধন্যবাদ ক্রেগ Blaszczyk!)

সংস্করণ 1.12 নতুন কি:

  • Bzr জন্য & quot; আউট, & quot; কমান্ড এখন প্রস্থান কোড পরিবর্তে কমান্ড আউটপুট ব্যবহার করে. এই অধিক নির্ভরযোগ্য এবং আরামদায়ক. , Jendrik Seipp দ্বারা ফিক্স ধন্যবাদ!

সংস্করণ 1.11 নতুন কি

  • ডিরেক্টরির মধ্যে একাধিক VCS অনুমতি দিন. এই আগে থেকেই সম্ভব ছিল, কিন্তু এখন আপনি আর উপেক্ষা বিকল্প প্রতিদ্বন্দ্বী VCS সব checkouts তালিকা প্রয়োজন পরিচিত. এছাড়াও, এক বিভাগে উপেক্ষা করা হয় যে আইটেম এখন একই ডিরেক্টরির জন্য অন্যান্য বিভাগে উপেক্ষা করা হয়. # 11 সংশোধন করা হয়েছে. [Maurits]

সংস্করণ 1.10 নতুন কি:

  • --mine শুধুমাত্র বিকল্প ব্যবহার Bzr শুধুমাত্র অনুপস্থিত আউট, & quot; checkoutmanager এর & quot যখন চলমান আমাদের বিদায়ী changesets প্রদর্শন করুন; Bzr জন্য কমান্ড.
  • এটি শুধুমাত্র কপি পরামর্শ পরিবর্তে উপস্থিত না থাকলে অনুলিপি করা নমুনা .Cfg ফাইল. সংশোধন করা হয়েছে 12 #.
  • লুকানো তথ্য কমান্ড যোগ করা হয়েছে. আপনার svn প্রোগ্রাম আপডেট এবং আপনার অপারেটিং সিস্টেম প্রতিটি সংগ্রহস্থলের জন্য, আবার আপনার সংরক্ষিত শংসাপত্রের svn প্রবেশাধিকার দিতে প্রয়োজন হয়, তাহলে পরাভব জন্য শুধুমাত্র দরকারী হতে হবে. [Maurits]

সংস্করণ 1.9 নতুন কি:

  • যোগ করা হয়েছে নতুন 1.7 আপনার পরাভব checkouts, আপগ্রেড যে কমান্ড আপগ্রেড .svn তালিকা বিন্যাস. [Maurits]

কি সংস্করণ 1.8 নতুন:

  • Git এখন --dry রান ধাক্কা ব্যবহার করে সনাক্ত করতে না আউট checkoutmanager সঙ্গে বিদায়ী পরিবর্তন -তবুও-ধাক্কা. (Maurits ভ্যান রেস দ্বারা রিপোর্ট) সংশোধন করা হয়েছে # 9.

সংস্করণ 1.7 নতুন কি:

  • যোগ করা হয়েছে --configfile বিকল্প. দরকারী যদি আপনি আপনার নিয়মিত উন্নয়ন প্রকল্প ছাড়া অন্য কিছু checkouts পরিচালনা করতে checkoutmanager ব্যবহার করতে চান. বাস্তবে. আমি সঙ্গে Git কাজ করে এমন একটি 'sdistmaker' এর জন্য এটি ব্যবহার করতে চান করুন

কি সংস্করণ 1.6 নতুন,

  • সম্পূর্ণ ফিক্স # 7 এর জন্য: checkoutmanager উপর থামবে না প্রথম ত্রুটি, কিন্তু চলতে থাকে. এবং এটা পরে সব ত্রুটি রিপোর্ট. আপনার svn / HG / যাই হোক না কেন সার্ভার মাত্র এক নিচে হলে এই সাহায্য করে. বাকি শুধু কাজ রাখা হবে
  • # 7 এর জন্য আংশিক ফিক্স:. আপ svn এখন --non-ইন্টারেক্টিভ দিয়ে সঞ্চালিত হয়, তাই দ্বন্দ্ব ত্রুটি ত্রুটি প্রায় কাছাকাছি চুপি চুপি আসতে হবে না যে ইন্টারেক্টিভ ইনপুট জন্য অপেক্ষা পরিবর্তে রিপোর্ট করা হয়

সংস্করণ 1.5 নতুন কি:

  • CommandError, ই পরিবর্তে CommandError ছাড়া ই ছাড়া ব্যবহার python2.4 সামঞ্জস্য.

আবশ্যক

  • পাইথন

অনুরূপ সফ্টওয়্যার

Mr-Repo
Mr-Repo

14 Apr 15

gitrecipe
gitrecipe

15 Apr 15

gitcampy
gitcampy

14 Apr 15

Synkie
Synkie

14 Apr 15

বিকাশকারী অন্যান্য সফ্টওয়্যার Reinout van Rees

lizard-map
lizard-map

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

মন্তব্য checkoutmanager

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!