এসভিএন-এ শেষ সংশোধন নম্বর পেয়েছেন?


103

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

এসভিএন আমার ইন্ট্রানেটে অবস্থিত তবে আমার নির্দিষ্ট কম্পিউটারে নয়।

আমি এসভিএন ইনস্টল করেছি তবে পিএইচপি / পার্ল / পাইথনের জন্য কোনও বাইন্ডিং ইনস্টল করা নেই। আমি উইন্ডোজ এক্সপি চালাচ্ছি, তবে আমি একটি প্ল্যাটফর্ম-স্বাধীন সমাধান পছন্দ করব যা লিনাক্সেও কাজ করতে পারে। আপনার যদি লিনাক্স-কেবল (বা এক্সপি-কেবল) সমাধান থাকে তবে এটি সহায়কও হবে।


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

1
$ svn info --show-item revision svn: invalid option: --show-itemঅ্যাপাচি সাবসার্শনটি 1.8.16 (r1740329) এপ্রিল 26 2016 কে সংকলন ব্যবহার করা হয়েছে 6 মার্চ 2014, 2014-এ সংকলিত কোলাবনেট 1.6.11 (r934486) দিয়েও চেষ্টা করা হয়েছে
আইসআর্ডার

এই মন্তব্যের সঙ্গে সংযোগ ইন, চেক আউট svn help infoজন্য আইনি বিকল্পের জন্যsvn info
XavierStuvw

@ আইসআর্ডার আমি এসভিএন v1.9.5 ব্যবহার করছি এবং --show-itemউপলভ্য
আইসিসি

উত্তর:


68
<?php
    $url = 'your repository here';
    $output = `svn info $url`;
    echo "<pre>$output</pre>";
?>

আপনি এক্সএমএলে আউটপুট পেতে পারেন:

$output = `svn info $url --xml`;

যদি কোনও ত্রুটি হয় তবে আউটপুটটি স্টডারারের দিকে পরিচালিত হবে। আপনার আউটপুটে স্ট্যাডারকে ক্যাপচার করতে এভাবে ব্যবহার করুন:

$output = `svn info $url 2>&1`;

2
যদি কোনও ত্রুটি হয় তবে আউটপুটটি স্টডারারের দিকে পরিচালিত হবে। আপনার আউটপুটে স্ট্যাডারকে ক্যাপচার করতে এইভাবে ব্যবহার করুন: $ আউটপুট = svn info $url 2>&1;
ড্যানিয়েল এক্স মুর

3
ধন্যবাদ! আমি আমার নিজস্ব সি # সরঞ্জাম তৈরি করতে --xML ব্যবহার করেছি যা আমাকে এসেম্বলিফিলিভিশন বৈশিষ্ট্য তৈরি করতে সহায়তা করে। PS: ইংরাজী আমার প্রাথমিক ভাষা নয় এবং আমি এর আগে কখনও শুনিনি 'এইভাবে' শব্দটি শুনে আমি হতবাক হয়ে গিয়েছিলাম। বিটিডব্লিউ, এর উত্সটি বরং মজার: সিএফ ( en.wiktionary.org/wiki/thusly ); আপনি কি এটি ইচ্ছাকৃতভাবে ব্যবহার করেছেন (পাং?) বা আপনার পক্ষে এইভাবে পরিবর্তে এভাবে ব্যবহার করা সাধারণ?
ওডালেট

7
svn info $url | grep 'Last Changed Rev' | awk '{ print $4; }'
কোবরা_ফাস্ট

7
@ কোবরা_ফাস্ট, আপনার পাইপ লাগবে না, আপনি করতে পারেন svn info --show-item revision $urlবা করতে পারেন svn info --show-item last-changed-revision $url
cp.engr

2
@ সিপি.ইএনজিআর আমি বিশ্বাস করি এটি কেবল এসভিএন ভি ১.৯ বা তার থেকে - তবে এটি আমার ভিএআইএইচ আছে এবং এটি ভিএ ৮. in. তে বিদ্যমান নেই
আইসিসি ৯7

131

আপনি যদি কোনও স্থানীয় কাজের অনুলিপি বিশ্লেষণ করতে চান তবে সেরা সরঞ্জামটি হ'ল svnversion, যা সাবভারসিওনের সাথে আসে এবং এর মতো আউটপুট উত্পাদন করে 968:1000M। নথি বলছে:

যদি ওয়ার্কিং কপিটি একক সংশোধন হয়, পরিবর্তন না করে, স্যুইচ করা না হয় এবং এমন একটি URL থাকে যা TRAIL_URL যুক্তিটির সাথে মিলে যায় তবে সংস্করণ নম্বরটি একক সংখ্যা হবে। যদি কাজের অনুলিপিটি অস্বাভাবিক হয় তবে সংস্করণ নম্বরটি আরও জটিল হবে:

4123:4168     mixed revision working copy
4168M         modified working copy
4123S         switched working copy
4123:4168MS   mixed revision, modified, switched working copy

2
সম্মত হয়েছেন, এসএনএন তথ্যের চেয়ে অনেক ভাল
রিচার্ড

32
এসভিএনভার্সন স্থানীয় কাজের অনুলিপিগুলির জন্য, এবং প্রশ্নটিতে বর্ণিত ইন্ট্রনেটের রিপোজিটরি অ্যাক্সেস করবে না।
ড্যানিয়েল এক্স মুর

5
যারা svnversion এর সাথে পরিচিত নয় তাদের জন্য এটি স্ট্যান্ডার্ড কমান্ড-লাইন ক্লায়েন্টের একটি অংশ এবং এখানে ম্যানুয়াল পৃষ্ঠাটি রয়েছে: এসএনএনবুক.রেড-বিবিএন / নাইটলি /en/svn.ref.svnversion.re.html
মাইকেল সরেেন্স

45

svn info -r HEAD

এটি আপনাকে আপনার ভাণ্ডারের শিরোনামে সর্বশেষতম সংশোধন নম্বর দেবে।

আপনার বিল্ড স্ক্রিপ্টে সাবভার্সন নম্বরগুলি সংহত করার বিষয়ে কয়েকটি দুর্দান্ত ব্লগ পোস্ট রয়েছে:


এটি সরলতম উপায় কারণ আপনাকে প্রথমে সংগ্রহস্থল url খুঁজে বের করতে হবে না। ধন্যবাদ!
derFunk

আমি svn info -r HEAD
হেডের

38

এটি একটি কাজ ডিরেক্টরি থেকে বাশে কাজ করা উচিত in আমি এটি উইন্ডোতে ইউনিক্সটাল ইনস্টল করে ব্যবহার করেছি :

svn info |grep Revision: |cut -c11-

আপনি যদি যেখানে আপনার যেখানে *% থাকে সেখানে রিপোজিটরি ইউআরএল রাখলে এটি কাজ করে। কাট চমৎকার সিনট্যাক্স, আগে এটি জানেন না।
ypnos

1
দ্রষ্টব্য: যেহেতু এটির -হাইডের অভাব রয়েছে, তাই এটি অনুরোধ করা ফাইল বা ডিরেক্টরিতে কমিট রিভিশনটি ফিরিয়ে দেবে। এটি সর্বশেষ সামগ্রিক সংশোধন নাও হতে পারে (কারণ অন্যান্য পরিবর্তনগুলি অন্য কোথাও বা একটি সাবট্রির মধ্যে প্রতিশ্রুতিবদ্ধ হতে পারে)।
মিঃ ফুজ

4
এছাড়াও, এটি এসভিএন এর স্থানীয়ীকৃত সংস্করণগুলির জন্য কাজ করে না (পোলিশ ভাষায় এটি হতে হবে | কাট -c9-)।
zgoda

2
এটি হ'ল বিটিডব্লু, আমি স্থানীয়ীকৃত কমান্ড লাইন বিকাশকারী সরঞ্জামগুলিকে দৃ strongly়ভাবে অপছন্দ করি; শূন্য সুবিধা, গুচ্ছ সমস্যা। আমি সাধারণত ঠিক এই কারণে স্থানীয়করণগুলি সরিয়ে ফেলি।
জিম্প

7
অক্ষর গণনার পরিবর্তে ডিলিমিটারটি পাস করা স্থানীয়করণের সামগ্রীর জন্য সর্বোত্তম কাজ করে, উদাহরণস্বরূপ svn info | grep Revision | cut -d " " -f 2স্পেস ব্যবহার করে বিভক্ত হওয়ার পরে দ্বিতীয় স্ট্রিংটি ফিরে আসবে।
বুটিফাররা

34

নিম্নলিখিত কাজ করা উচিত:

svnlook youngest <repo-path>

এটি একটি একক সংশোধন নম্বর প্রদান করে।


15

আপনার রিমোট রেসপোসিটরিতে সর্বশেষতম সংশোধন ("মাথা সংশোধন") নম্বর পেতে , এটি ব্যবহার করুন:

svn info -r 'HEAD' | grep Revision | egrep -o "[0-9]+"

উদাহরণস্বরূপ ফলাফল:

35669

12

সর্বশেষ সংস্করণ নম্বর পাওয়ার বিষয়ে একটি নোট:

বলুন আমি cdএকটি সংশোধিত উপ-ডিরেক্টরিতে পেরেছি ( MyProjectDir)। তারপরে, যদি আমি কল করি svnversion:

$ svnversion .
323:340

... আমি " 323:340" পেয়েছি যার অর্থ অনুমান করা হচ্ছে: " আপনি এখানে আইটেম পেয়েছেন, 323 থেকে 340 রিভিশন পর্যন্ত "।

 

তারপরে, যদি আমি কল করি svn info:

$ svn info
Path: .
URL: svn+ssh://server.com/path/to/MyProject/MyProjectDir
Repository Root: svn+ssh://server.com/path/to/MyProject
Repository UUID: 0000ffff-ffff-...
Revision: 323
Node Kind: directory
Schedule: normal
Last Changed Author: USER
Last Changed Rev: 323
Last Changed Date: 2011-11-09 18:34:34 +0000 (Wed, 09 Nov 2011)

... আমি 323পুনর্বিবেচনা হিসাবে পেয়েছি - যা আসলে এটির মধ্যে সর্বনিম্ন সংশোধন svnversion!

 

এরপরে আমরা svn infoস্থানীয় ডিরেক্টরি থেকে আরও তথ্য পেতে পুনরাবৃত্ত মোডে ব্যবহার করতে পারি :

> svn info -R | grep 'Path\|Revision'
Path: .
Revision: 323
Path: file1.txt
Revision: 333
Path: file2.txt
Revision: 327
Path: file3.txt
Revision: 323
Path: subdirA
Revision: 328
Path: subdirA/file1.txt
Revision: 339
Path: subdirA/file1.txt
Revision: 340
Path: file1.txt
Revision: 323
...

... ( grepআরও বিশদ দেখতে অপসারণ )।

 

অবশেষে, যখন আমরা অনলাইনে সংগ্রহস্থলের সর্বশেষ সংশোধন (এই ক্ষেত্রে, @ server.com) কী তা পরীক্ষা করে দেখতে চাই ? তারপরে আমরা আবার ইস্যু করি svn info, তবে -r HEAD( -Rপূর্বে মূলধনী বিকল্পের মধ্যে পার্থক্যটি নোট করুন এবং -rএখন ছোট হাতের অক্ষর ):

> svn info -r 'HEAD'
USER@server.com's password:
Path: MyProjectDir
URL: svn+ssh://server.com/path/to/MyProject/MyProjectDir
Repository Root: svn+ssh://server.com/path/to/MyProject
Repository UUID: 0000ffff-ffff-...
Revision: 340
Node Kind: directory
Last Changed Author: USER
Last Changed Rev: 340
Last Changed Date: 2011-11-11 01:53:50 +0000 (Fri, 11 Nov 2011)

মজার বিষয় হ'ল - svn infoএখনও বর্তমান উপ-ডিরেক্টরিকে বোঝায় ( MyProjectDirতবে, অনলাইন পাথটি স্থানীয় ক্ষেত্রে MyProjectDirবিপরীত হিসাবে ) হিসাবে .রিপোর্ট করা হয় - এবং অনলাইনে উল্লিখিত রিভিশনটি সর্বোচ্চ ( 340- নিম্নতমটির বিপরীতে, 323রিপোর্ট করা হয়েছে) স্থানীয়ভাবে)।


9
  • সাবভারশন ১.৯ দিয়ে শুরু করে আপনি কমান্ডের আউটপুটগুলির একটি ক্ষেত্রের মান পেতে বিকল্প - শো-আইটেমটি ব্যবহার করতে পারেন svn info। এই কমান্ডটি শুধুমাত্র সংশোধন নম্বর প্রদর্শন করবে:

    svn info --show-item=revision <URL-to-repository>
    
  • --xmlবিকল্প ব্যবহার করে এসএনএন তথ্যের এক্সএমএল আউটপুট পান এবং সংশোধন নম্বর পাওয়ার জন্য পাওয়ারশেল ব্যবহার করুন। এখানে একটি সহজ উদাহরণ:

    [xml]$svninfo = svn info <REPOSITORY-URL> --xml -r HEAD
    $latestrevnum = $svninfo.info.entry.revision
    $latestrevnum
    
  • ভিজ্যুয়ালএসভিএন সার্ভার ৩.৪ বা আরও নতুন ব্যবহার করে আপনি এই কমান্ডগুলি চালিয়ে একটি সংগ্রহস্থলে সংশোধন সংখ্যা পেতে পারেন:

    $repo = Get-SvnRepository <REPOSITORY-NAME>

    $repo.Revisions

    দেখুন Get-SvnRepositoryPowerShell রেফারেন্স cmdlet আরও তথ্যের জন্য।


7

আমি আপনাকে খুঁজছি মনে হয়

svn info -r HEAD

আপনি কি এই কমান্ড শেল করতে পারেন?

আপনার সম্ভবত সংগ্রহস্থলের সাথে লগইন শংসাপত্র সরবরাহ করতে হবে।


আমি মনে করি এটি এসএনএন তথ্য-হেড হওয়া দরকার
স্টিফেন

-r সহজেই বাদ দেওয়া যেতে পারে।
ypnos

ডান - আমি -r এর বিকল্পটি নির্দিষ্ট করিনি - এটি কেবল তার জন্য যা প্রয়োজন তা খুঁজে পেতে এবং সহায়তা / বই দিয়ে শুরু করার জন্য।
টিম

4

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


2
nickh@SCLLNHENRY:~/Work/standingcloud/svn/main/trunk/dev/scripts$ svnversion
12354

অথবা

nickh@SCLLNHENRY:~/Work/standingcloud/svn/main/trunk/dev/scripts$ svn info --xml |     xmlstarlet sel -t --value-of "//entry/@revision"
12354

অথবা

nickh@SCLLNHENRY:~/Work/standingcloud/svn/main/trunk/dev/scripts$ svn info --xml | xmlstarlet sel -t --value-of "//commit/@revision"
12335

2

আপনি কমান্ড ব্যবহার করতে পারেন:

1)
> svn info | awk '/Revision:/ { print $2 }' =>returns the latest version


2)
> svn log -l 1 | grep '^r[0-9]\+' | awk '{print $1}'

svn log -l 1     => returns the latest version commit 
grep '^r[0-9]\+' => greps the r4324 (revision) number
awk '{print $1}' => prints the match found


2

যদি আপনার কোনও উইন্ডোজ ব্যাচ ফাইল থেকে এটি করা প্রয়োজন হয় তবে আপনি যে উদ্দীপনাটি খুঁজছেন তা এখানে:

set REV=unknown
for /f "usebackq tokens=1,2 delims=: " %%A in (`svn info`) do if "%%A" == "Revision" set REV=%%B
echo Current SVN revision is %REV%

এটি "এসএনএন তথ্য" চালায়, উত্পন্ন আউটপুটটির প্রতিটি লাইন ধরে পুনরাবৃত্তি করে। এটি লাইনের প্রথম এবং দ্বিতীয় টোকেনের মধ্যে ডিলিমিটার হিসাবে একটি কোলন ব্যবহার করে। যখন প্রথম টোকেনটি "রিভিশন" হয় এটি পরিবেশের পরিবর্তনশীল আরভিটিকে দ্বিতীয় টোকনে সেট করে।


1
এছাড়াও আপনি FINDSTR ব্যবহার করতে পারেন:FOR /F "tokens=2" %%i IN ('svn info ^| FINDSTR Revision:') DO SET revision=%%i
icc97

এর ভিত্তিতে এই অন্যান্য এসও উত্তরটি দেখুন
icc97

2

আপনি এমন একটি কল সন্ধান করছেন যা কমান্ডলাইন কলের অনুরূপ

svn info URL

দেখে মনে হচ্ছে এটি pysvn গ্রন্থাগারটি ব্যবহার করে সম্ভব এবং এর একটি রেসিপি রয়েছে যা আপনাকে শুরু করতে সহায়তা করবে। আমি নিশ্চিত না পিএইচপি-র জন্য অনুরূপ কিছু আছে কিনা।

আপনি যদি নিজেকে এসভিএন বাইনারি কল করার আশ্রয় --xmlনিতে চান তবে এক্সএমএল হিসাবে ফলাফলটি পেতে প্যারামিটারটি ব্যবহার করার বিষয়টি নিশ্চিত করুন । কমান্ডলাইন আউটপুটের তুলনায় পার্স করা আরও সহজ হওয়া উচিত।


আমি subprocess.check_outputআর একটি লাইব্রেরি কল এড়াতে পাইথনে ব্যবহার করি । আপনি যদি কেবল সংশোধন নম্বরগুলি পরীক্ষা করছেন / সর্বশেষ প্রতিলিপিগুলি নীচে টানছেন তবে কমান্ডলাইন থেকে এসএনএন ব্যবহার করা সহজ subprocess। এখন আপনি যদি স্বয়ংক্রিয় চেক ইনগুলি এবং মার্জগুলি করেন ...
দ্রুগানস

2

আপনি এক্সএমএল আউট ফর্ম্যাট ব্যবহার করতে পারেন, উদাহরণস্বরূপ:

  svn info --xml | grep 'revision' | head -1 | grep -Eo "[0-9]+" | xargs expr -1 +

উদাহরণ: সংশোধন নম্বর ব্যবহার করে using

working=`svn info --xml | grep 'revision' | head -1 | grep -Eo "[0-9]+" | xargs expr -1 +`
svn diff -r $working:HEAD --summarize --xml

2

আপনি নীচের আদেশটি চেষ্টা করতে পারেন:

svn info -r 'HEAD' | grep Revision: | awk -F' ' '{print $2}'

1

শুধু svn infoবেস এ আপনাকে সমস্ত বিবরণ দেবে

RESULT:
Path: .
URL: 
Repository Root: 
Repository UUID: 
Revision: 54
Node Kind: directory
Schedule: normal
Last Changed Author: 
Last Changed Rev: 54
Last Changed Date: 

আপনি এটি থেকে রিভিশন পাবেন


1

এটি করার সবচেয়ে সহজ এবং পরিষ্কার উপায় (আসলে এসএনএন 1.9, প্রকাশিত 2015) ব্যবহার করছে:

svn info --show-item revision [--no-newline] [SVNURL/SVNPATH] 

আউটপুটটি এসভিএনআরএল- এর জন্য শেষ সংশোধন (জাউজেস্ট) এর সংখ্যা বা এসভিএনপ্যাথের কার্যকরী অনুলিপিটির বর্তমান সংশোধনের সংখ্যা । --no-newlineঐচ্ছিক, নির্দেশ svn(ক অঙ্গরাগ সম্পর্কে newline নির্গত না \n) মান পরে, আপনি যদি ন্যূনতম আউটপুট (শুধুমাত্র সংস্করণ সংখ্যা) প্রয়োজন।

দেখুন: https://subversion.apache.org/docs/release-notes/1.9.html#svn-info-item


1
আমি এসএনএন ১.৯.৩ এ চেষ্টা করেছি, এবং এখানে কমান্ডটি svn info --show-itemরয়েছে--show item

0

যখন বহিরাগতগুলি ব্যবহার করা হয় তখন পোস্ট করা সমাধানগুলি কেসটি পরিচালনা করে না।

আমার সাথে যদি একটি URL বা একটি ওয়ার্কিং কপি থাকে svn:externals সম্পত্তি সেট এক্সটার্নালগুলি পরিবর্তন হতে পারে এবং সুতরাং সাবভারশন সার্ভারের সর্বশেষ সংস্করণটি পরিবর্তিত হবে। তবে ওয়ার্কিং অনুলিপি বা ইউআরএল এর সর্বশেষ সংশোধন কেবল তখনই সংশোধন নম্বরটি রিপোর্ট করবে যখন এসএনএন: এক্সটার্নাল প্রোপিতটি পরিবর্তন হয়েছিল বা URL পাথের কোনও আইটেম কম ছিল, যা প্রত্যাশিত আচরণ।

সুতরাং আপনি হয় svn:externals সম্পত্তি যান এবং ইউআরএলগুলি দিয়ে পুনরাবৃত্তি করুন এবং উচ্চতা সংশোধন বাছুন বা সাবভার্সন সার্ভার থেকে বেস URL টি জিজ্ঞাসা করুন। বেস ইউআরএল থেকে রিপোর্ট করা সংস্করণটিতে সার্ভারে সমস্ত কিছুর জন্য সর্বশেষতম সংশোধন থাকবে।

সুতরাং, আপনি যদি বাহ্যিক ব্যবহার করছেন তবে সাবভারশন সার্ভারের সমস্ত পাথের মূল URL svn info BASE_URLকোথায় রয়েছে BASE_URLতা ব্যবহার করা ভাল ।


0

এটি কেবল সর্বশেষ পরিবর্তিত সংশোধনীর সংশোধন নম্বর পাবে:

<?php
$REV="";
$repo = ""; #url or directory
$REV = svn info $repo --show-item last-changed-revision;
?>

আশা করি এটা কাজে লাগবে.


0

$ svn log | head -10 যে কোনও ডিরেক্টরিতে .svnফোল্ডার রয়েছে on


0

svn infoবা svnversionসাব-ডাইরেক্টরিগুলি বিবেচনায় নেবে না, নীচে থাকা হ্যাকড লাইভ কোডবেজের সর্বশেষ 'রিভিশন' সন্ধান করতে আমার পক্ষে কাজ করেছে - এটি চালাতে কিছুটা সময় নিতে পারে:

repo_root$ find ./ | xargs -l svn info  | grep 'Revision: ' | sort
...
Revision: 86
Revision: 86
Revision: 89
Revision: 90
$

0

এটি "এসভিএন" লাইব্রেরি ব্যবহার করে প্রাপ্ত করা যেতে পারে :

import svn.remote

file_path = "enter your filepath"

svn_inf = svn.remote.RemoteClient(file_path)

head_revision = ([x for x in svn_inf.log_default(revision_to = 'HEAD')] [-1]).revision

হেড_রিভিশনটিতে ফাইলের সর্বশেষ সংস্করণ সংখ্যা থাকা উচিত


-1

দেখে মনে হচ্ছে এটির জন্য অফিসিয়াল FAQএকটি এন্ট্রি রয়েছে । উত্স কোডটি সিতে রয়েছে তবে একই নীতিটি প্রযোজ্য, যেমনটি এখানে এই মেইলিং তালিকা পোস্টে বর্ণিত


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

-1

আপডেট: সাবভারশন ১.৯ একটি নতুন কমান্ড "এসএনএন কনিষ্ঠ" সমর্থন করবে যা কেবলমাত্র সর্বশেষ সংস্করণ সংখ্যাটি আউটপুট করে। "এসভিএনলু কনিষ্ঠ" এর পার্থক্য হ'ল "এসএনএন কনিষ্ঠ" এছাড়াও দূরবর্তীভাবে কাজ করে।

http://subversion.tigris.org/issues/show_bug.cgi?id=4299

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