স্থানীয় ফোল্ডারের সাথে দ্বি-মুখী সিঙ্ক এসএফটিপি করার জন্য একটি সরঞ্জাম খুঁজছেন


9

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

সুতরাং আমি অনুভব করেছি যে আমার একটি স্বয়ংক্রিয়, দ্বি-মুখী সিঙ্ক সমাধান দরকার

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

তারপরে আমি প্যানিক ট্রান্সমিট নিয়ে সমস্যাটি আক্রমণ করেছি ।
এটি অত্যাশ্চর্য সুন্দর। তবে এটি আমার কোনও কাজে আসেনি।

ট্রান্সমিট দুটি বিকল্প প্রস্তাব:

  • স্থানীয় এবং দূরবর্তী ফোল্ডারের মধ্যে দ্বি-মুখী সিঙ্ক;
  • ফাইল সিস্টেমে এসএফটিপি মাউন্ট করুন।

হায়, এর দ্বিমুখী সিঙ্কটি ম্যানুয়াল এবং একটি বোতাম টিপে টিপতে হবে।
(আমি সম্ভবত কিছু চতুর অ্যাপলস্ক্রিপ্ট লিখে এটি সম্পর্কে জানতে পারি — তবে আমি এটি জানি না))

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

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

আমি এখন পর্যন্ত যা পেয়েছি তা এখানে's আমি নিশ্চিত নই যে এগুলির মধ্যে কেউ আসলে পরিবর্তনের জন্য দূরবর্তী ফোল্ডারটি দেখতে পারে।

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


কেন আপনি কেবল একটি ভাল আইডিই ব্যবহার করেন না যা আপনাকে এটি করতে সহায়তা করতে পারে?
থরবজর্ন রাভন অ্যান্ডারসন

উত্তর:


5

পুরানো প্রশ্ন, তবে এখানে আমার উত্তর:

আমি ইউনিসন নামে একটি ইউনিক্স সরঞ্জাম ব্যবহার করি । এটি একটি কমান্ড-লাইন সরঞ্জাম যা দ্বিপথের সিঙ্কের অনুমতি দেয়।

ভালটি হ'ল এটি অত্যন্ত কনফিগারযোগ্য: নির্দিষ্ট ফাইলের নাম, ডিরেক্টরিগুলি উপেক্ষা করুন, একাধিক ফোল্ডার সিঙ্ক্রোনাইজ করুন, কোন পক্ষ কোনও বিরোধে জিতবে, অন্যান্য অনেকগুলি বিষয়।

খারাপটি হ'ল আপনাকে কমান্ড লাইনটি থেকে ভয় পাওয়া উচিত নয় এবং সার্ভার এবং ক্লায়েন্ট উভয়েরই ইউনিসন ইনস্টল করতে হবে; উভয় ইনস্টলেশন একই সংস্করণ এবং ওসিএএমএল একই সংস্করণ দিয়ে নির্মিত প্রয়োজন।

তবে আমি গত বছরের জন্য প্রতি কাজের দিনে এক ঘন্টার মধ্যে একাধিকবার এটি ব্যবহার করেছি এবং এটি দুর্দান্ত - এটি খুব দ্রুত, কমান্ড লাইন থেকে সরিয়ে ফেলা সত্যিই সহজ।


1

আপনি কি গিট জাতীয় কিছু ব্যবহার বিবেচনা করেছেন? গিটহাবে ফাইলগুলি হোস্টিং করা বা আপনার নিজের গিট সার্ভার স্থাপন করা।

এটিতে সহায়তা করা উচিত: /programming/455698/best-visual-client-for-git-on-mac-os-x


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

1
এই উভয় সাহায্য করে? stackoverflow.com/questions/2275010/... বা stackoverflow.com/questions/5054174/...
afragen

আমি অবশ্যই এই প্রশ্নগুলি একবার দেখে নেব, ধন্যবাদ একটি টন।
ড্যান

0

নিম্নলিখিত অ্যাপলস্ক্রিপ্ট আপনাকে ট্রান্সমিট ব্যবহার করে স্থানীয় ফোল্ডারের সাথে একটি রিমোট ফোল্ডার সিঙ্ক করতে দেয়

https://github.com/lmullen/AppleScript---Transmit---sync-local-directory-to-FTP-directory

দুর্ভাগ্যক্রমে, এটি স্থানীয় সাথে দূরবর্তী ফোল্ডারটি সিঙ্ক করার জন্য ডিফল্ট বলে মনে হয় এবং আমি যা চাই তার বিপরীত: আমার কম্পিউটারে সার্ভার থেকে আপডেট হওয়া ফাইলগুলি ডাউনলোড করতে।



0

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

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

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

এটি প্রায় আতঙ্কের জন্য প্রচারের মতো শোনাচ্ছে ... আপনি যদি ট্রান্সমিট না উল্লেখ করতেন তবে আমি চোদার কথা উল্লেখ করতাম না!

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