একটি নির্দিষ্ট শাখা থেকে একটি পড কিভাবে ইনস্টল করবেন?


100

আমি কোকোপড দ্বারা একটি পোড যুক্ত করার চেষ্টা করছি, এবং আমি সুইড 3 ব্যবহার করছি, যখন শুঁটি ( এসকিউলাইট.সুইফ্ট )।

আমি ব্যবহার করার চেষ্টা করছি সর্বশেষতম সুইফ্ট সংস্করণটির কোনও মাস্টার নেই, তবে সুইফ্ট 3 এর জন্য একটি শাখা রয়েছে ।

তাহলে আমি আমার পডফাইলে কীভাবে নির্দিষ্ট শাখাটি ডাউনলোড করতে পারি? এটা কি সম্ভব?

এখানে আমার পোডফিল:

platform :ios, '10.0'

target 'RedShirt' do
  use_frameworks!

  # Pods for RedShirt
   pod 'SQLite.swift', :git => 'https://github.com/stephencelis/SQLite.swift.git'
end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['SWIFT_VERSION'] = '3.0'
    end
  end
end

উত্তর:


228

Podfile নির্দেশিকা উল্লেখ নিম্নলিখিত শব্দবিন্যাস:

রেপোর একটি আলাদা শাখা ব্যবহার করতে:

pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => 'dev'
                                                                             ^^^
                                                                   (the space is important)

সুতরাং আপনার ক্ষেত্রে, এটি হবে:

pod 'SQLite.swift', :git => 'https://github.com/stephencelis/SQLite.swift.git', :branch => 'swift3-mariotaku'

25
ট্যাগ বাক্য গঠন:tag => '1.0.0'
— অ্যান্ড্রু মরিস

12
পছন্দ করুন এবং প্রতিশ্রুতিবদ্ধ বাক্য গঠন::commit => '0f506b1c45'
— ভনসি

": ব্রাঞ্চ" এবং "=>" এর মধ্যে একটি স্থান আছে তা নিশ্চিত করুন
— আকস

@ অ্যাকস আপনাকে ধন্যবাদ। এটিকে আরও দৃশ্যমান করার জন্য আমি উত্তরটি সম্পাদনা করেছি।
— ভনসি

শাখা ব্যবহার করে পোড ইনস্টল করার কি এটি একটি ভাল উপায়? আমি তাই মনে করি না. আমাদের হয় কমিট আইডি বা ট্যাগ ব্যবহার করা উচিত।
— শ্রীজন কুমার

0

আপনি যদি কেবল প্রধান শাখা (মাস্টার) ব্যবহার করতে চান তবে নিম্নলিখিত কমান্ডটি লিখুন:

pod "SAConfettiView", :git => 'https://github.com/oskarko/SAConfettiView.git'

তবে আপনি যদি বিকল্প / ভিন্ন শাখা ব্যবহার করতে চান তবে এটি আপনার জন্য:

pod "SAConfettiView", :git => 'https://github.com/oskarko/SAConfettiView.git', :branch => 'develop'

সহজ কিছু! 😊

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