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


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.