Sqitch, অন্য যে কোনও সংস্করণ নিয়ন্ত্রণ সিস্টেমের মত কাজ করে ফাইলের মধ্যে পরিবর্তন ট্র্যাকিং, কিন্তু স্বাভাবিক VCS সিস্টেম থেকে ভিন্ন, Sqitch একটি ডাটাবেস তৈরি শুধুমাত্র পরিবর্তন ট্র্যাক.
কিছু উন্নয়ন পর্যায়ে এক বিন্দু বা অন্য সময়ে ভুল হলে, Sqitch ডেভেলপারদের কেবল সময় ফিরে যান এবং ত্রুটি, বা আরো সহজভাবে, শুধু সমগ্র ডাটাবেস প্রত্যাবর্তন ট্র্যাক করতে পারবেন.
Sqitch বিশেষ সংরক্ষিত তথ্য আপতিক পরিবর্তন বা ফাটান প্রচেষ্টা বিরুদ্ধে রক্ষা করা আবশ্যক যেখানে সমালোচনামূলক ওয়েব অ্যাপ্লিকেশনের ক্ষেত্রে, একটি খুব বড় হাতিয়ার.
এখন জন্য, শুধুমাত্র PostgreSQL, SQLite এবং মাইএসকিউএল Sqitch সমর্থিত
এই রিলিজে নতুন কি:.
- স্থায়ী ইনস্টলেশন উইন্ডোজ আইও :: ফাইল মডিউল অনুপস্থিত কারণে ব্যর্থতার.
উইন্ডোজ উপর ওরাকল ইঞ্জিন জন্য <লি> স্থায়ী ফাইল পরীক্ষা ব্যর্থতা.
<লি> স্থায়ী বাগ যেখানে নামস্থান-autoclean: যেমন & quot 0.16 সৃষ্ট ত্রুটি; অবৈধ বস্তুর ইনস্ট্যান্স:. 'ইয়েলো' করুন & quot; - কারণে অনুপস্থিত আইও :: ফাইল মডিউল স্থায়ী ইনস্টলেশন ব্যর্থতা উইন্ডোজ.
উইন্ডোজ উপর ওরাকল ইঞ্জিন জন্য <লি> স্থায়ী ফাইল পরীক্ষা ব্যর্থতা.
<লি> স্থায়ী বাগ যেখানে নামস্থান-autoclean: যেমন & quot 0.16 সৃষ্ট ত্রুটি; অবৈধ বস্তুর ইনস্ট্যান্স:. 'ইয়েলো' করুন & quot; - কারণে অনুপস্থিত আইও :: ফাইল মডিউল স্থায়ী ইনস্টলেশন ব্যর্থতা উইন্ডোজ.
উইন্ডোজ উপর ওরাকল ইঞ্জিন জন্য <লি> স্থায়ী ফাইল পরীক্ষা ব্যর্থতা.
<লি> স্থায়ী বাগ যেখানে নামস্থান-autoclean: যেমন & quot 0.16 সৃষ্ট ত্রুটি; অবৈধ বস্তুর ইনস্ট্যান্স:. 'ইয়েলো' করুন & quot; - উইন্ডোজ স্থায়ী লক্ষ্য পরীক্ষা ব্যর্থতা করুন
- অপনীত করুন & quot; uninitialized মূল্য & quot ব্যবহার; সতর্কবার্তা ডাটাবেস সংযোগ ব্যর্থ হলে.
<লি> কমিয়ে সর্বনিম্ন v1.11 করতে DBD :: Firebird প্রয়োজন.
<লি> `target` কমান্ডের সাথে` --verbose` বিকল্প সংশোধন করা হয়েছে.
টেস্টে <লি> কাটানো ব্যবহারকারী কনফিগারেশন সমস্যা, বর্ণীয় ধন্যবাদ.
<লি> স্থায়ী পরীক্ষা ব্যর্থতা `$ PGPASSWORD` এনভায়রনমেন্ট ভেরিয়েবল সেট করা হয় যখন. - অপসারিত ব্যবহারকারীর সম্পূর্ণ নাম বিশেষ-ক্ষেত্রে হ্যান্ডলিং সংগৃহীত OS X এর উপর সিস্টেম থেকে.
- এখন দরকার DBD :: SQLite SQLite 3.7.11 সঙ্গে কম্পাইল অথবা আরো উপরে. সবসময় তা কিন্তু একটি পুরোনো সংস্করণ DBD :: SQLite মধ্যে কম্পাইল করা হয় তাহলে এটি এখন একটি অর্থপূর্ণ এক্সেপশন.
- আউটপুট একটি হেডারের মধ্যে প্রকল্পের নাম যোগ করা হয়েছে `plan` কমান্ড.
<লি> যোগ ওরাকল ইঞ্জিন.
<লি> যোগ `sqitchtutorial-oracle.pod`, sqitchtutorial.pod`` একটি ওরাকল নির্দিষ্ট বৈকল্পিক. - কারণে উইন্ডোজ লাইন-বিভক্তি চরিত্র পরিবর্তনের স্থায়ী ব্যর্থ পরীক্ষা .
- সমস্ত `$ /` আউটপুটে করতে `& quot ব্যবহারসমূহ প্রতিস্থাপিত; & # x5c; এন. & Quot;`
ঊর্ধ্বতন মডিউল ইনস্টল করা হয়নি যখন পার্ল 5.10 উপর ইনস্টলেশন প্রতিরোধকারী <লি> স্থায়ী বিল্ড ত্রুটি. - বিল্ড-ইন সংক্রান্ত নির্ভরতা তালিকা থেকে অপসারিত DBD :: SQLite.
প্রথম <লি> স্থায়ী পরীক্ষা এনকোড (ওয়াইড-চরিত্র) কারণে ব্যর্থতা সতর্কবার্তা অ ইংরেজি লোকেইলের বিশিষ্ট সিস্টেমে সূত্রপাত.
<লি> এটা এখন আর প্রয়োজন হয় যেখানে throwable 0.200007 এবং উচ্চতর উপর অ্যাপ্লিকেশন :: Sqitch :: এক্স throwable এর `previous_exception` অপসারিত অগ্রাহ্য.
<লি> পরীক্ষা ব্যর্থতার একটি ঢিলেঢালা তুলনা করবেন এবং আশা ফিক্স উইন্ডোজ ব্যর্থ যে ফাইলের বিষয়বস্তু তুলনা পরিবর্তন পরীক্ষা. - স্থায়ী পরীক্ষা ব্যর্থতা সূত্রপাত একটি ঘড়ি টিক্ করে.
<লি> `ROLLBACK` বদলে` COMMIT` সঙ্গে শেষ করতে যাচাই টেমপ্লেট পরিবর্তন হয়েছে. এটি পরীক্ষা যাচাই কোন দীর্ঘস্থায়ী পরিবর্তন করতে ভাবেন উত্সাহিত.
<লি> স্থায়ী ব্যতিক্রম প্রত্যাবর্তন বা ডাটাবেসের মধ্যে উপস্থিত না যে একটি পরিবর্তন --to` `rebase একটি প্রয়াস সূত্রপাত.
<লি> শুঁটি জন্য যোগ করা হয়েছে সুপারিশ :: বিল্ড প্রক্রিয়া সহজ.
<লি> কনফিগারেশন ও টেমপ্লেট ফাইল ইনস্টল করা উচিত যা ডিরেক্টরি উল্লেখ করতে `--etcdir` বিল্ড অপশন যোগ করা হয়েছে. `` --install_base`, --prefix`, বা পার্ল এর উপসর্গ `ইত্যাদি / sqitch` ডিরেক্টরিতে প্রবেশ করুন ডিফল্ট.
<লি> `--installed_etcdir` বিল্ড অপশন যোগ করা হয়েছে. এই সিস্টেম ইত্যাদি ডিরেক্টরি পাঁচ সেট ব্যবহার করা হয়. --etcdir` `মান ডিফল্ট. - .
আপনি কি সংস্করণ 0,9991 নতুন:
আপনি কি সংস্করণ 0.999 নতুন:
সংস্করণ 0,992 নতুন আপনি কি:.
<লি> PostgreSQL ইঞ্জিন Postgres-XC জন্য সমর্থন যোগ করা হয়েছে. Sqitch রেজিস্ট্রি টেবিল সব তথ্য নোড প্রতিলিপি দ্বারা বিতরণ করা হয়.
<লি> মাইএসকিউএল ইঞ্জিন MariaDB 5.3 এবং উচ্চতর সমর্থন যোগ করা হয়েছে.
আপনি কি সংস্করণ 0,991 নতুন:
সংস্করণ 0,980 নতুন আপনি কি:
সংস্করণ 0,973 নতুন আপনি কি:
সংস্করণ 0,970 নতুন আপনি কি:
আপনি কি সংস্করণ 0,965 নতুন:
সংস্করণ 0,964 নতুন আপনি কি:
সংস্করণ 0,960 নতুন কি:
ডাটাবেস <লি> `rebase` কমান্ড আর ব্যর্থ হয়
- যদি ইতিমধ্যে প্রত্যাবর্তনের কিন্তু এটা একটি নোট তোলে এবং স্থাপন করা যায়.
<লি> `plan` কমান্ড যোগ করা হয়েছে. এটা log` `মত, বরং ডাটাবেসের মধ্যে রেকর্ড ঘটনা তুলনায় পরিকল্পনা পরিবর্তন, এর একটি তালিকা প্রদর্শন করা হয়.
<লি> যোগ `search_changes ()` পরিকল্পনা. `Plan` কমান্ড দ্বারা ব্যবহৃত.
<লি> `log` কমান্ডের সাথে` --oneline` অপশন যোগ করা হয়েছে.
<লি> `tag` কমান্ড দ্বিতীয় যুক্তি হিসাবে পরিবর্তন নির্দিষ্টকরণ (নাম, আইডি, বা ট্যাগ) পাশ দিয়ে একটি অবাধ পরিবর্তনের পরিকল্পনা, না শুধু শেষ পরিবর্তন, ট্যাগিং অনুমতি দিন.
<লি> আপডেট ত্রুটি বার্তা যে ফাঁকা অক্ষর উল্লেখ্য প্রকল্প, পরিবর্তন, বা ট্যাগ নাম অনুমোদিত নয়.
সংস্করণ 0,953 নতুন আপনি কি:
T / engine.t` `এ
এ সীমাবদ্ধতা করুন : এখনও উন্নয়ন অধীনে
পাওয়া মন্তব্যসমূহ না