এসসিসিএম 2012: কিভাবে কোনও অ্যাপ্লিকেশনটির সামগ্রী সঠিকভাবে আপডেট করবেন?


8

আমি সম্প্রতি আমার কর্মক্ষেত্রে একটি নতুন এসসিসিএম 2012 পরিবেশ স্থাপন করেছি এবং এখন আমরা বিতরণের জন্য আমাদের অ্যাপ্লিকেশন তৈরি করছি।

কিছু অ্যাপ্লিকেশন স্ক্রিপ্ট ব্যবহার করে সেট আপ করা হয়। পরীক্ষার সময়, কিছু ঠিক ছিল না এবং অ্যাপ্লিকেশনটির বিষয়বস্তু পরিবর্তন করা দরকার। বিতরণ পয়েন্টটি ক্লায়েন্টদের কাছে পুরানো সামগ্রী সরবরাহ করে।

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


1
আপনার ডিপি আপডেট প্রক্রিয়াগুলির সাথে সমস্যা হতে পারে। সাইটের লগগুলিতে কিছু (প্রশাসন, সাইট অপারেশনস এবং কিছু অন্যান্য মেনু অপশন যা আমি আমার মাথার উপরের অংশটি মনে করতে পারি না)?
ক্রিস এস

উত্তর:


3

ব্যবহারকারীদের সংযোগ বিচ্ছিন্ন করার জন্য প্যাকেজটিতে একটি বিকল্প রয়েছে যাতে স্কিমিটি প্যাকেজটি আপডেট করতে পারে। সব প্যাকেজ নিয়েই কি এটি ঘটছে নাকি কেবল একটি?

এখানে চিত্র বর্ণনা লিখুন

হালনাগাদ

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

ডিপি আপডেট করতে, আপনার প্যাকেজটি হাইলাইট করুন এবং আমার স্ক্রিনশটের হাইলাইটেড বোতামটি ক্লিক করুন।

এখানে চিত্র বর্ণনা লিখুন

২ য় আপডেট

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

এখানে চিত্র বর্ণনা লিখুন


এটি খুব কম সংখ্যক প্যাকেজ নিয়েই ঘটছে। এটি সত্যিই দরকারী বলে মনে হচ্ছে। (আমি এই মুহুর্তে ছুটিতে আছি, তবে ফিরে আসার পরে অবশ্যই এটি চেষ্টা করে
দেখাব

আমি এটি পরীক্ষা করেছি, কিন্তু এটি সমস্যার সমাধান করে না।
Omnomnomnom

@ ওমনোমনোম ঠিক আপনার ফাইলটি কন্টেন্ট যোগ করার পরে আপনি ডিপি আপডেট করছেন তা নিশ্চিত করার জন্য ?
MDMoore313

হ্যাঁ, কোনও অ্যাপ্লিকেশনের জন্য সামগ্রী পরিবর্তন করার পরে। আমি এর বৈশিষ্ট্যগুলিতে যাই, সামগ্রী ট্যাবে ক্লিক করুন এবং প্রয়োজনীয় ডিপি-র জন্য পুনরায় বিতরণ পছন্দ করি।
Omnomnomnom

1
@ MDMoore313 - হ্যাঁ আমি ঠিক কী করেছি। এই থ্রেডটি সত্যই আপডেট করা উচিত। এটি আমার পক্ষেও কাজ করে তা নিশ্চিত করতে পারে
জো টেলর

0

কেবল একটি ছোট পাওয়ারশেল স্ক্রিপ্ট লিখেছেন যা সমস্ত অ্যাপ্লিকেশন আপডেট করে:

try
{
$DPGroup = "PTB"
Get-Wmiobject -Namespace "root\SMS\Site_ptb" -Class SMS_Application -Filter "isLatest='true' and isExpired='false'" | foreach{
           $name = $_.LocalizedDisplayName
           echo "Application : $name"
           $dptypes = Get-CMDeploymentType -ApplicationName "$name"
           foreach ($dpt in $dptypes){
                $dptname = $dpt.LocalizedDisplayName
                echo "Deployment Type: $dptname"
                Update-CMDistributionPoint -ApplicationName "$name" -DeploymentTypeName "$dptname"
                }
           }
}
catch
{
    $_.Exception.Message
}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.